// Copyright 2015, VIXL authors
// All rights reserved.
//
// Redistribution and use in source and binary forms, with or without
// modification, are permitted provided that the following conditions are met:
//
//   * Redistributions of source code must retain the above copyright notice,
//     this list of conditions and the following disclaimer.
//   * Redistributions in binary form must reproduce the above copyright notice,
//     this list of conditions and the following disclaimer in the documentation
//     and/or other materials provided with the distribution.
//   * Neither the name of ARM Limited nor the names of its contributors may be
//     used to endorse or promote products derived from this software without
//     specific prior written permission.
//
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS CONTRIBUTORS "AS IS" AND
// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
// DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
// FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
// DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
// SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
// CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
// OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.


// ---------------------------------------------------------------------
// This file is auto generated using tools/generate_simulator_traces.py.
//
// PLEASE DO NOT EDIT.
// ---------------------------------------------------------------------

#ifndef VIXL_SIMULATOR_COND_RD_MEMOP_IMMEDIATE_8192_STR_A32_H_
#define VIXL_SIMULATOR_COND_RD_MEMOP_IMMEDIATE_8192_STR_A32_H_

const Inputs kOutputs_Str_Condition_eq_r0_r1_plus_0_Offset[] = {
  { 0x80000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0x40000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x20000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0x10000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0xc0000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0xa0000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0x90000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0x60000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x50000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x30000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0xe0000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0xd0000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0xb0000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0x70000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0xf0000000, 0xabababab, {0x00000000, 0xabababab} },
};
const Inputs kOutputs_Str_Condition_ne_r0_r1_plus_0_Offset[] = {
  { 0x80000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x40000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0x20000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x10000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0xc0000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0xa0000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x90000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x60000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0x50000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0x30000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0xe0000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0xd0000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0xb0000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x70000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0xf0000000, 0xabababab, {0x00000000, 0x77777777} },
};
const Inputs kOutputs_Str_Condition_cs_r0_r1_plus_0_Offset[] = {
  { 0x80000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0x40000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0x20000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x10000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0xc0000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0xa0000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x90000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0x60000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x50000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0x30000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0xe0000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0xd0000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0xb0000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x70000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0xf0000000, 0xabababab, {0x00000000, 0xabababab} },
};
const Inputs kOutputs_Str_Condition_cc_r0_r1_plus_0_Offset[] = {
  { 0x80000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x40000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x20000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0x10000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0xc0000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0xa0000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0x90000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x60000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0x50000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x30000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0xe0000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0xd0000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0xb0000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0x70000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0xf0000000, 0xabababab, {0x00000000, 0x77777777} },
};
const Inputs kOutputs_Str_Condition_mi_r0_r1_plus_0_Offset[] = {
  { 0x80000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x40000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0x20000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0x10000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0xc0000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0xa0000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x90000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x60000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0x50000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0x30000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0xe0000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0xd0000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0xb0000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x70000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0xf0000000, 0xabababab, {0x00000000, 0xabababab} },
};
const Inputs kOutputs_Str_Condition_pl_r0_r1_plus_0_Offset[] = {
  { 0x80000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0x40000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x20000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x10000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0xc0000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0xa0000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0x90000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0x60000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x50000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x30000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0xe0000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0xd0000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0xb0000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0x70000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0xf0000000, 0xabababab, {0x00000000, 0x77777777} },
};
const Inputs kOutputs_Str_Condition_vs_r0_r1_plus_0_Offset[] = {
  { 0x80000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0x40000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0x20000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0x10000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0xc0000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0xa0000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0x90000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x60000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0x50000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x30000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0xe0000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0xd0000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0xb0000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x70000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0xf0000000, 0xabababab, {0x00000000, 0xabababab} },
};
const Inputs kOutputs_Str_Condition_vc_r0_r1_plus_0_Offset[] = {
  { 0x80000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x40000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x20000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x10000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0xc0000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0xa0000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x90000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0x60000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x50000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0x30000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0xe0000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0xd0000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0xb0000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0x70000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0xf0000000, 0xabababab, {0x00000000, 0x77777777} },
};
const Inputs kOutputs_Str_Condition_hi_r0_r1_plus_0_Offset[] = {
  { 0x80000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0x40000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0x20000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x10000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0xc0000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0xa0000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x90000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0x60000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0x50000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0x30000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0xe0000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0xd0000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0xb0000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x70000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0xf0000000, 0xabababab, {0x00000000, 0x77777777} },
};
const Inputs kOutputs_Str_Condition_ls_r0_r1_plus_0_Offset[] = {
  { 0x80000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x40000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x20000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0x10000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0xc0000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0xa0000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0x90000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x60000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x50000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x30000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0xe0000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0xd0000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0xb0000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0x70000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0xf0000000, 0xabababab, {0x00000000, 0xabababab} },
};
const Inputs kOutputs_Str_Condition_ge_r0_r1_plus_0_Offset[] = {
  { 0x80000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0x40000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x20000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x10000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0xc0000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0xa0000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0x90000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x60000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x50000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0x30000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0xe0000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0xd0000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0xb0000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x70000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0xf0000000, 0xabababab, {0x00000000, 0xabababab} },
};
const Inputs kOutputs_Str_Condition_lt_r0_r1_plus_0_Offset[] = {
  { 0x80000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x40000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0x20000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0x10000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0xc0000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0xa0000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x90000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0x60000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0x50000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x30000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0xe0000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0xd0000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0xb0000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0x70000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0xf0000000, 0xabababab, {0x00000000, 0x77777777} },
};
const Inputs kOutputs_Str_Condition_gt_r0_r1_plus_0_Offset[] = {
  { 0x80000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0x40000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0x20000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x10000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0xc0000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0xa0000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0x90000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x60000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0x50000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0x30000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0xe0000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0xd0000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0xb0000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x70000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0xf0000000, 0xabababab, {0x00000000, 0x77777777} },
};
const Inputs kOutputs_Str_Condition_le_r0_r1_plus_0_Offset[] = {
  { 0x80000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x40000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x20000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0x10000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0xc0000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0xa0000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x90000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0x60000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x50000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x30000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0xe0000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0xd0000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0xb0000000, 0xabababab, {0x00000000, 0x77777777} },
  { 0x70000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0xf0000000, 0xabababab, {0x00000000, 0xabababab} },
};
const Inputs kOutputs_Str_Condition_al_r0_r1_plus_0_Offset[] = {
  { 0x80000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x40000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x20000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x10000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0xc0000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0xa0000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x90000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x60000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x50000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x30000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0xe0000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0xd0000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0xb0000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0x70000000, 0xabababab, {0x00000000, 0xabababab} },
  { 0xf0000000, 0xabababab, {0x00000000, 0xabababab} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r0_r6_plus_2582_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r2_r5_plus_0_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r2_r1_plus_3989_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r6_r10_plus_1892_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r1_r12_plus_1677_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r9_r4_plus_3015_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r11_r4_plus_1231_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r7_r10_plus_523_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r10_r9_plus_1485_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r11_r0_plus_1924_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r9_r2_plus_670_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r2_r7_plus_3417_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r1_r5_plus_470_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r5_r11_plus_1660_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r8_r6_plus_3978_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r4_r3_plus_3739_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r14_r4_plus_3787_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r12_r0_plus_732_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r10_r14_plus_3625_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r3_r1_plus_2451_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r0_r6_plus_1241_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r5_r4_plus_2040_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r9_r12_plus_251_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r11_r14_plus_3765_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r6_r0_plus_3028_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r14_r7_plus_1872_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r0_r11_plus_3450_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r12_r7_plus_3717_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r9_r3_plus_2011_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r1_r6_plus_1399_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r3_r6_plus_2546_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r1_r2_plus_850_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r4_r10_plus_371_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r5_r10_plus_2240_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r5_r9_plus_712_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r14_r7_plus_2025_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r0_r3_plus_595_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r14_r3_plus_1459_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r12_r7_plus_582_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r7_r10_plus_3282_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r14_r3_plus_674_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r10_r1_plus_72_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r1_r7_plus_3702_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r3_r5_plus_932_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r0_r9_plus_233_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r0_r5_plus_523_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r14_r9_plus_844_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r6_r5_plus_1459_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r10_r14_plus_3384_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r4_r12_plus_2345_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r11_r9_plus_1642_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r3_r7_plus_2901_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r4_r3_plus_1934_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r8_r4_plus_3952_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r5_r0_plus_2710_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r12_r2_plus_270_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r9_r2_plus_132_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r11_r5_plus_19_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r7_r14_plus_1848_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r6_r10_plus_977_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r10_r8_plus_3239_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r7_r0_plus_1295_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r9_r5_plus_517_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r12_r8_plus_3071_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r5_r6_plus_3194_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r10_r2_plus_198_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r8_r3_plus_565_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r7_r0_plus_3399_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r7_r1_plus_1916_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r3_r9_plus_263_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r3_r1_plus_3772_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r9_r2_plus_2906_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r12_r0_plus_2451_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r8_r0_plus_689_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r0_r9_plus_3063_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r3_r4_plus_932_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r12_r10_plus_704_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r8_r4_plus_2374_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r12_r9_plus_2345_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r6_r1_plus_2651_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r0_r3_plus_998_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r8_r11_plus_679_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r5_r1_plus_2945_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r2_r9_plus_3439_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r8_r10_plus_3636_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r11_r12_plus_3986_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r6_r8_plus_2240_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r11_r8_plus_1961_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r5_r6_plus_1536_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r0_r12_plus_1759_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r7_r1_plus_1266_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r1_r4_plus_1017_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r9_r3_plus_2224_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r2_r9_plus_3078_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r7_r2_plus_2690_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r3_r0_plus_3078_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r4_r12_plus_1017_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r0_r5_plus_3787_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r0_r10_plus_342_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_PositiveOffset_al_r1_r2_plus_1097_Offset[] = {
  { 0x00000000, 0x00000000, {0x00000000, 0x00000000} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x00000020, {0x00000000, 0x00000020} },
  { 0x00000000, 0x33333333, {0x00000000, 0x33333333} },
  { 0x00000000, 0x00000002, {0x00000000, 0x00000002} },
  { 0x00000000, 0x7fffffff, {0x00000000, 0x7fffffff} },
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x7ffffffd, {0x00000000, 0x7ffffffd} },
  { 0x00000000, 0xffffff83, {0x00000000, 0xffffff83} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r11_r8_minus_4065_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r4_r5_minus_1459_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r5_r3_minus_1867_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r11_r9_minus_1537_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r4_r8_minus_421_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r2_r12_minus_3625_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r14_r1_minus_1536_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r10_r12_minus_3397_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r7_r2_minus_3450_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r10_r14_minus_1551_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r11_r5_minus_3625_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r9_r11_minus_3633_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r9_r6_minus_2490_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r14_r12_minus_3003_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r8_r10_minus_1848_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r9_r6_minus_342_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r5_r2_minus_3254_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r0_r5_minus_2233_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r2_r1_minus_3608_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r7_r5_minus_624_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r11_r5_minus_3774_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r3_r6_minus_2427_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r7_r8_minus_322_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r5_r8_minus_3626_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r3_r11_minus_1867_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r14_r12_minus_2864_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r5_r9_minus_4018_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r3_r2_minus_1231_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r2_r3_minus_601_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r0_r2_minus_263_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r5_r8_minus_1234_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r3_r10_minus_2311_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r5_r1_minus_3714_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r5_r1_minus_1479_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r1_r12_minus_213_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r0_r9_minus_3071_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r9_r12_minus_2_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r11_r3_minus_831_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r11_r0_minus_3443_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r9_r7_minus_3256_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r8_r9_minus_1372_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r0_r7_minus_1665_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r7_r0_minus_3325_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r4_r5_minus_132_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r3_r10_minus_828_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r9_r12_minus_3002_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r7_r9_minus_371_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r5_r14_minus_2326_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r8_r7_minus_811_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r2_r11_minus_2946_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r11_r12_minus_216_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r4_r12_minus_2651_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r14_r5_minus_2072_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r12_r4_minus_2690_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r0_r9_minus_3041_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r8_r6_minus_732_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r7_r4_minus_1567_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r0_r9_minus_2036_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r7_r9_minus_618_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r4_r10_minus_1437_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r4_r9_minus_3105_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r5_r6_minus_1116_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r2_r0_minus_2892_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r1_r8_minus_3069_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r3_r2_minus_1498_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r5_r9_minus_1999_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r5_r6_minus_2588_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r5_r12_minus_2792_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r7_r10_minus_251_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r6_r8_minus_3696_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r7_r6_minus_3856_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r9_r6_minus_233_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r6_r5_minus_3366_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r8_r3_minus_2359_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r4_r9_minus_2866_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r6_r3_minus_2381_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r5_r3_minus_3221_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r10_r8_minus_2036_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r4_r0_minus_2591_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r4_r10_minus_2040_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r9_r7_minus_2929_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r1_r14_minus_1867_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r9_r0_minus_2945_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r14_r3_minus_2403_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r12_r8_minus_1999_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r9_r5_minus_3994_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r14_r3_minus_2180_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r1_r5_minus_3914_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r4_r10_minus_3079_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r8_r14_minus_3266_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r4_r11_minus_1732_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r11_r5_minus_806_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r9_r7_minus_3039_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r12_r9_minus_2453_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r0_r7_minus_3626_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r3_r11_minus_1981_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r2_r8_minus_3082_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r1_r11_minus_3608_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r5_r11_minus_3391_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_NegativeOffset_al_r7_r12_minus_872_Offset[] = {
  { 0x00000000, 0xcccccccc, {0x00000000, 0xcccccccc} },
  { 0x00000000, 0x0000007f, {0x00000000, 0x0000007f} },
  { 0x00000000, 0x00007ffe, {0x00000000, 0x00007ffe} },
  { 0x00000000, 0xffffffff, {0x00000000, 0xffffffff} },
  { 0x00000000, 0x00007ffd, {0x00000000, 0x00007ffd} },
  { 0x00000000, 0x0000007d, {0x00000000, 0x0000007d} },
  { 0x00000000, 0xffff8001, {0x00000000, 0xffff8001} },
  { 0x00000000, 0xaaaaaaaa, {0x00000000, 0xaaaaaaaa} },
  { 0x00000000, 0x55555555, {0x00000000, 0x55555555} },
  { 0x00000000, 0xffffff82, {0x00000000, 0xffffff82} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r14_r11_plus_1506_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x000005e2, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x000005e2, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x000005e2, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x000005e2, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x000005e2, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x000005e2, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x000005e2, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x000005e2, 0x00000020} },
  { 0x00000000, 0x80000000, {0x000005e2, 0x80000000} },
  { 0x00000000, 0x80000001, {0x000005e2, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r7_r14_plus_3399_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000d47, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000d47, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000d47, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000d47, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000d47, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000d47, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000d47, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000d47, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000d47, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000d47, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r11_r6_plus_2588_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000a1c, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000a1c, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000a1c, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000a1c, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000a1c, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000a1c, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000a1c, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000a1c, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000a1c, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000a1c, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r4_r9_plus_2906_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000b5a, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000b5a, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000b5a, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000b5a, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000b5a, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000b5a, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000b5a, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000b5a, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000b5a, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000b5a, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r4_r8_plus_1916_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x0000077c, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x0000077c, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x0000077c, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x0000077c, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x0000077c, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x0000077c, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x0000077c, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x0000077c, 0x00000020} },
  { 0x00000000, 0x80000000, {0x0000077c, 0x80000000} },
  { 0x00000000, 0x80000001, {0x0000077c, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r6_r0_plus_1835_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x0000072b, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x0000072b, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x0000072b, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x0000072b, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x0000072b, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x0000072b, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x0000072b, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x0000072b, 0x00000020} },
  { 0x00000000, 0x80000000, {0x0000072b, 0x80000000} },
  { 0x00000000, 0x80000001, {0x0000072b, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r1_r14_plus_2984_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000ba8, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000ba8, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000ba8, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000ba8, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000ba8, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000ba8, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000ba8, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000ba8, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000ba8, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000ba8, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r9_r12_plus_3994_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000f9a, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000f9a, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000f9a, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000f9a, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000f9a, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000f9a, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000f9a, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000f9a, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000f9a, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000f9a, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r10_r5_plus_766_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x000002fe, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x000002fe, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x000002fe, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x000002fe, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x000002fe, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x000002fe, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x000002fe, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x000002fe, 0x00000020} },
  { 0x00000000, 0x80000000, {0x000002fe, 0x80000000} },
  { 0x00000000, 0x80000001, {0x000002fe, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r5_r9_plus_188_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x000000bc, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x000000bc, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x000000bc, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x000000bc, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x000000bc, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x000000bc, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x000000bc, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x000000bc, 0x00000020} },
  { 0x00000000, 0x80000000, {0x000000bc, 0x80000000} },
  { 0x00000000, 0x80000001, {0x000000bc, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r11_r14_plus_479_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x000001df, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x000001df, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x000001df, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x000001df, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x000001df, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x000001df, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x000001df, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x000001df, 0x00000020} },
  { 0x00000000, 0x80000000, {0x000001df, 0x80000000} },
  { 0x00000000, 0x80000001, {0x000001df, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r6_r14_plus_2797_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000aed, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000aed, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000aed, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000aed, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000aed, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000aed, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000aed, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000aed, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000aed, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000aed, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r5_r8_plus_3170_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000c62, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000c62, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000c62, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000c62, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000c62, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000c62, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000c62, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000c62, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000c62, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000c62, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r0_r2_plus_663_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000297, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000297, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000297, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000297, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000297, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000297, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000297, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000297, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000297, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000297, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r14_r0_plus_1097_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000449, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000449, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000449, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000449, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000449, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000449, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000449, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000449, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000449, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000449, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r0_r7_plus_3481_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000d99, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000d99, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000d99, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000d99, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000d99, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000d99, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000d99, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000d99, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000d99, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000d99, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r5_r2_plus_2183_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000887, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000887, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000887, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000887, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000887, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000887, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000887, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000887, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000887, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000887, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r7_r4_plus_1948_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x0000079c, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x0000079c, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x0000079c, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x0000079c, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x0000079c, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x0000079c, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x0000079c, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x0000079c, 0x00000020} },
  { 0x00000000, 0x80000000, {0x0000079c, 0x80000000} },
  { 0x00000000, 0x80000001, {0x0000079c, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r3_r12_plus_2047_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x000007ff, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x000007ff, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x000007ff, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x000007ff, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x000007ff, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x000007ff, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x000007ff, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x000007ff, 0x00000020} },
  { 0x00000000, 0x80000000, {0x000007ff, 0x80000000} },
  { 0x00000000, 0x80000001, {0x000007ff, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r4_r0_plus_2451_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000993, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000993, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000993, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000993, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000993, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000993, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000993, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000993, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000993, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000993, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r1_r4_plus_3057_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000bf1, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000bf1, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000bf1, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000bf1, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000bf1, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000bf1, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000bf1, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000bf1, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000bf1, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000bf1, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r6_r9_plus_3308_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000cec, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000cec, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000cec, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000cec, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000cec, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000cec, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000cec, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000cec, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000cec, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000cec, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r0_r14_plus_2677_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000a75, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000a75, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000a75, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000a75, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000a75, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000a75, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000a75, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000a75, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000a75, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000a75, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r3_r1_plus_1601_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000641, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000641, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000641, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000641, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000641, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000641, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000641, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000641, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000641, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000641, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r2_r1_plus_662_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000296, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000296, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000296, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000296, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000296, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000296, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000296, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000296, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000296, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000296, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r3_r2_plus_1485_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x000005cd, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x000005cd, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x000005cd, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x000005cd, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x000005cd, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x000005cd, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x000005cd, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x000005cd, 0x00000020} },
  { 0x00000000, 0x80000000, {0x000005cd, 0x80000000} },
  { 0x00000000, 0x80000001, {0x000005cd, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r7_r3_plus_3413_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000d55, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000d55, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000d55, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000d55, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000d55, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000d55, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000d55, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000d55, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000d55, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000d55, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r9_r4_plus_2175_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x0000087f, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x0000087f, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x0000087f, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x0000087f, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x0000087f, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x0000087f, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x0000087f, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x0000087f, 0x00000020} },
  { 0x00000000, 0x80000000, {0x0000087f, 0x80000000} },
  { 0x00000000, 0x80000001, {0x0000087f, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r1_r2_plus_3517_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000dbd, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000dbd, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000dbd, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000dbd, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000dbd, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000dbd, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000dbd, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000dbd, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000dbd, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000dbd, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r8_r6_plus_2535_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x000009e7, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x000009e7, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x000009e7, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x000009e7, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x000009e7, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x000009e7, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x000009e7, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x000009e7, 0x00000020} },
  { 0x00000000, 0x80000000, {0x000009e7, 0x80000000} },
  { 0x00000000, 0x80000001, {0x000009e7, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r12_r2_plus_2982_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000ba6, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000ba6, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000ba6, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000ba6, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000ba6, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000ba6, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000ba6, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000ba6, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000ba6, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000ba6, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r0_r5_plus_1867_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x0000074b, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x0000074b, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x0000074b, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x0000074b, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x0000074b, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x0000074b, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x0000074b, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x0000074b, 0x00000020} },
  { 0x00000000, 0x80000000, {0x0000074b, 0x80000000} },
  { 0x00000000, 0x80000001, {0x0000074b, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r11_r1_plus_3209_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000c89, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000c89, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000c89, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000c89, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000c89, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000c89, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000c89, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000c89, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000c89, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000c89, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r6_r10_plus_977_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x000003d1, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x000003d1, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x000003d1, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x000003d1, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x000003d1, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x000003d1, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x000003d1, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x000003d1, 0x00000020} },
  { 0x00000000, 0x80000000, {0x000003d1, 0x80000000} },
  { 0x00000000, 0x80000001, {0x000003d1, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r0_r5_plus_3239_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000ca7, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000ca7, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000ca7, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000ca7, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000ca7, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000ca7, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000ca7, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000ca7, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000ca7, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000ca7, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r7_r0_plus_1808_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000710, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000710, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000710, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000710, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000710, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000710, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000710, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000710, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000710, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000710, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r6_r7_plus_3787_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000ecb, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000ecb, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000ecb, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000ecb, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000ecb, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000ecb, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000ecb, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000ecb, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000ecb, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000ecb, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r4_r7_plus_678_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x000002a6, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x000002a6, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x000002a6, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x000002a6, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x000002a6, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x000002a6, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x000002a6, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x000002a6, 0x00000020} },
  { 0x00000000, 0x80000000, {0x000002a6, 0x80000000} },
  { 0x00000000, 0x80000001, {0x000002a6, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r7_r9_plus_4090_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000ffa, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000ffa, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000ffa, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000ffa, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000ffa, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000ffa, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000ffa, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000ffa, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000ffa, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000ffa, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r0_r2_plus_1438_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x0000059e, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x0000059e, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x0000059e, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x0000059e, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x0000059e, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x0000059e, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x0000059e, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x0000059e, 0x00000020} },
  { 0x00000000, 0x80000000, {0x0000059e, 0x80000000} },
  { 0x00000000, 0x80000001, {0x0000059e, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r2_r5_plus_3195_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000c7b, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000c7b, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000c7b, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000c7b, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000c7b, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000c7b, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000c7b, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000c7b, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000c7b, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000c7b, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r8_r2_plus_1922_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000782, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000782, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000782, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000782, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000782, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000782, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000782, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000782, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000782, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000782, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r8_r1_plus_4095_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000fff, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000fff, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000fff, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000fff, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000fff, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000fff, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000fff, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000fff, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000fff, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000fff, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r1_r9_plus_1261_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x000004ed, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x000004ed, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x000004ed, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x000004ed, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x000004ed, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x000004ed, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x000004ed, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x000004ed, 0x00000020} },
  { 0x00000000, 0x80000000, {0x000004ed, 0x80000000} },
  { 0x00000000, 0x80000001, {0x000004ed, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r12_r11_plus_2718_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000a9e, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000a9e, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000a9e, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000a9e, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000a9e, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000a9e, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000a9e, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000a9e, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000a9e, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000a9e, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r9_r0_plus_132_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000084, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000084, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000084, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000084, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000084, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000084, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000084, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000084, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000084, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000084, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r11_r5_plus_1601_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000641, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000641, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000641, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000641, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000641, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000641, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000641, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000641, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000641, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000641, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r14_r4_plus_19_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000013, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000013, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000013, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000013, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000013, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000013, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000013, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000013, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000013, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000013, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r6_r0_plus_386_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000182, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000182, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000182, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000182, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000182, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000182, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000182, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000182, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000182, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000182, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r14_r2_plus_672_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x000002a0, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x000002a0, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x000002a0, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x000002a0, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x000002a0, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x000002a0, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x000002a0, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x000002a0, 0x00000020} },
  { 0x00000000, 0x80000000, {0x000002a0, 0x80000000} },
  { 0x00000000, 0x80000001, {0x000002a0, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r1_r10_plus_3626_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000e2a, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000e2a, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000e2a, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000e2a, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000e2a, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000e2a, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000e2a, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000e2a, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000e2a, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000e2a, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r9_r14_plus_2813_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000afd, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000afd, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000afd, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000afd, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000afd, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000afd, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000afd, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000afd, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000afd, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000afd, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r9_r3_plus_2091_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x0000082b, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x0000082b, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x0000082b, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x0000082b, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x0000082b, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x0000082b, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x0000082b, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x0000082b, 0x00000020} },
  { 0x00000000, 0x80000000, {0x0000082b, 0x80000000} },
  { 0x00000000, 0x80000001, {0x0000082b, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r5_r3_plus_932_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x000003a4, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x000003a4, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x000003a4, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x000003a4, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x000003a4, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x000003a4, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x000003a4, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x000003a4, 0x00000020} },
  { 0x00000000, 0x80000000, {0x000003a4, 0x80000000} },
  { 0x00000000, 0x80000001, {0x000003a4, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r0_r8_plus_970_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x000003ca, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x000003ca, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x000003ca, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x000003ca, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x000003ca, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x000003ca, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x000003ca, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x000003ca, 0x00000020} },
  { 0x00000000, 0x80000000, {0x000003ca, 0x80000000} },
  { 0x00000000, 0x80000001, {0x000003ca, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r0_r5_plus_3610_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000e1a, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000e1a, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000e1a, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000e1a, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000e1a, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000e1a, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000e1a, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000e1a, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000e1a, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000e1a, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r1_r5_plus_2180_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000884, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000884, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000884, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000884, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000884, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000884, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000884, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000884, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000884, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000884, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r9_r6_plus_3397_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000d45, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000d45, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000d45, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000d45, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000d45, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000d45, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000d45, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000d45, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000d45, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000d45, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r14_r8_plus_3063_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000bf7, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000bf7, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000bf7, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000bf7, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000bf7, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000bf7, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000bf7, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000bf7, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000bf7, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000bf7, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r10_r3_plus_3028_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000bd4, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000bd4, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000bd4, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000bd4, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000bd4, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000bd4, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000bd4, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000bd4, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000bd4, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000bd4, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r7_r4_plus_1099_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x0000044b, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x0000044b, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x0000044b, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x0000044b, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x0000044b, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x0000044b, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x0000044b, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x0000044b, 0x00000020} },
  { 0x00000000, 0x80000000, {0x0000044b, 0x80000000} },
  { 0x00000000, 0x80000001, {0x0000044b, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r2_r5_plus_2175_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x0000087f, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x0000087f, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x0000087f, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x0000087f, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x0000087f, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x0000087f, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x0000087f, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x0000087f, 0x00000020} },
  { 0x00000000, 0x80000000, {0x0000087f, 0x80000000} },
  { 0x00000000, 0x80000001, {0x0000087f, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r8_r12_plus_3221_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000c95, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000c95, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000c95, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000c95, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000c95, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000c95, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000c95, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000c95, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000c95, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000c95, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r4_r1_plus_2475_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x000009ab, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x000009ab, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x000009ab, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x000009ab, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x000009ab, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x000009ab, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x000009ab, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x000009ab, 0x00000020} },
  { 0x00000000, 0x80000000, {0x000009ab, 0x80000000} },
  { 0x00000000, 0x80000001, {0x000009ab, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r9_r11_plus_1009_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x000003f1, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x000003f1, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x000003f1, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x000003f1, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x000003f1, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x000003f1, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x000003f1, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x000003f1, 0x00000020} },
  { 0x00000000, 0x80000000, {0x000003f1, 0x80000000} },
  { 0x00000000, 0x80000001, {0x000003f1, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r9_r1_plus_1526_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x000005f6, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x000005f6, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x000005f6, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x000005f6, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x000005f6, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x000005f6, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x000005f6, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x000005f6, 0x00000020} },
  { 0x00000000, 0x80000000, {0x000005f6, 0x80000000} },
  { 0x00000000, 0x80000001, {0x000005f6, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r2_r11_plus_282_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x0000011a, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x0000011a, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x0000011a, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x0000011a, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x0000011a, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x0000011a, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x0000011a, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x0000011a, 0x00000020} },
  { 0x00000000, 0x80000000, {0x0000011a, 0x80000000} },
  { 0x00000000, 0x80000001, {0x0000011a, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r10_r11_plus_3583_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000dff, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000dff, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000dff, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000dff, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000dff, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000dff, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000dff, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000dff, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000dff, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000dff, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r11_r6_plus_3209_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000c89, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000c89, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000c89, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000c89, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000c89, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000c89, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000c89, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000c89, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000c89, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000c89, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r7_r8_plus_1736_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x000006c8, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x000006c8, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x000006c8, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x000006c8, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x000006c8, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x000006c8, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x000006c8, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x000006c8, 0x00000020} },
  { 0x00000000, 0x80000000, {0x000006c8, 0x80000000} },
  { 0x00000000, 0x80000001, {0x000006c8, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r3_r8_plus_1542_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000606, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000606, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000606, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000606, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000606, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000606, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000606, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000606, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000606, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000606, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r14_r4_plus_180_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x000000b4, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x000000b4, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x000000b4, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x000000b4, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x000000b4, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x000000b4, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x000000b4, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x000000b4, 0x00000020} },
  { 0x00000000, 0x80000000, {0x000000b4, 0x80000000} },
  { 0x00000000, 0x80000001, {0x000000b4, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r1_r5_plus_3076_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000c04, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000c04, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000c04, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000c04, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000c04, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000c04, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000c04, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000c04, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000c04, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000c04, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r8_r2_plus_2541_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x000009ed, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x000009ed, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x000009ed, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x000009ed, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x000009ed, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x000009ed, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x000009ed, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x000009ed, 0x00000020} },
  { 0x00000000, 0x80000000, {0x000009ed, 0x80000000} },
  { 0x00000000, 0x80000001, {0x000009ed, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r4_r2_plus_2946_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000b82, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000b82, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000b82, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000b82, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000b82, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000b82, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000b82, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000b82, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000b82, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000b82, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r1_r6_plus_3743_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000e9f, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000e9f, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000e9f, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000e9f, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000e9f, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000e9f, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000e9f, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000e9f, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000e9f, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000e9f, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r2_r8_plus_3907_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000f43, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000f43, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000f43, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000f43, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000f43, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000f43, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000f43, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000f43, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000f43, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000f43, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r3_r9_plus_791_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000317, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000317, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000317, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000317, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000317, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000317, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000317, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000317, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000317, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000317, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r12_r5_plus_3636_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000e34, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000e34, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000e34, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000e34, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000e34, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000e34, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000e34, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000e34, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000e34, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000e34, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r0_r12_plus_2545_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x000009f1, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x000009f1, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x000009f1, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x000009f1, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x000009f1, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x000009f1, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x000009f1, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x000009f1, 0x00000020} },
  { 0x00000000, 0x80000000, {0x000009f1, 0x80000000} },
  { 0x00000000, 0x80000001, {0x000009f1, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r12_r5_plus_3450_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000d7a, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000d7a, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000d7a, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000d7a, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000d7a, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000d7a, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000d7a, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000d7a, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000d7a, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000d7a, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r1_r5_plus_1712_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x000006b0, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x000006b0, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x000006b0, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x000006b0, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x000006b0, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x000006b0, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x000006b0, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x000006b0, 0x00000020} },
  { 0x00000000, 0x80000000, {0x000006b0, 0x80000000} },
  { 0x00000000, 0x80000001, {0x000006b0, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r6_r11_plus_2665_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000a69, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000a69, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000a69, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000a69, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000a69, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000a69, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000a69, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000a69, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000a69, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000a69, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r10_r8_plus_3450_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000d7a, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000d7a, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000d7a, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000d7a, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000d7a, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000d7a, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000d7a, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000d7a, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000d7a, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000d7a, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r8_r9_plus_386_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000182, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000182, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000182, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000182, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000182, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000182, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000182, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000182, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000182, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000182, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r12_r0_plus_2462_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x0000099e, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x0000099e, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x0000099e, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x0000099e, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x0000099e, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x0000099e, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x0000099e, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x0000099e, 0x00000020} },
  { 0x00000000, 0x80000000, {0x0000099e, 0x80000000} },
  { 0x00000000, 0x80000001, {0x0000099e, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r4_r1_plus_3313_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000cf1, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000cf1, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000cf1, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000cf1, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000cf1, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000cf1, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000cf1, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000cf1, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000cf1, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000cf1, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r5_r1_plus_4093_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000ffd, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000ffd, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000ffd, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000ffd, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000ffd, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000ffd, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000ffd, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000ffd, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000ffd, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000ffd, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r5_r6_plus_3287_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000cd7, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000cd7, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000cd7, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000cd7, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000cd7, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000cd7, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000cd7, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000cd7, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000cd7, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000cd7, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r2_r14_plus_48_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000030, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000030, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000030, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000030, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000030, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000030, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000030, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000030, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000030, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000030, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r12_r0_plus_484_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x000001e4, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x000001e4, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x000001e4, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x000001e4, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x000001e4, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x000001e4, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x000001e4, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x000001e4, 0x00000020} },
  { 0x00000000, 0x80000000, {0x000001e4, 0x80000000} },
  { 0x00000000, 0x80000001, {0x000001e4, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r10_r9_plus_1505_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x000005e1, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x000005e1, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x000005e1, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x000005e1, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x000005e1, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x000005e1, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x000005e1, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x000005e1, 0x00000020} },
  { 0x00000000, 0x80000000, {0x000005e1, 0x80000000} },
  { 0x00000000, 0x80000001, {0x000005e1, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r12_r11_plus_2464_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x000009a0, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x000009a0, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x000009a0, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x000009a0, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x000009a0, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x000009a0, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x000009a0, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x000009a0, 0x00000020} },
  { 0x00000000, 0x80000000, {0x000009a0, 0x80000000} },
  { 0x00000000, 0x80000001, {0x000009a0, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r0_r5_plus_4076_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000fec, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000fec, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000fec, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000fec, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000fec, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000fec, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000fec, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000fec, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000fec, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000fec, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r8_r12_plus_2326_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000916, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000916, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000916, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000916, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000916, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000916, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000916, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000916, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000916, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000916, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r9_r7_plus_2025_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x000007e9, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x000007e9, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x000007e9, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x000007e9, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x000007e9, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x000007e9, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x000007e9, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x000007e9, 0x00000020} },
  { 0x00000000, 0x80000000, {0x000007e9, 0x80000000} },
  { 0x00000000, 0x80000001, {0x000007e9, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r14_r3_plus_831_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x0000033f, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x0000033f, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x0000033f, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x0000033f, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x0000033f, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x0000033f, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x0000033f, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x0000033f, 0x00000020} },
  { 0x00000000, 0x80000000, {0x0000033f, 0x80000000} },
  { 0x00000000, 0x80000001, {0x0000033f, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r8_r2_plus_136_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000088, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000088, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000088, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000088, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000088, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000088, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000088, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000088, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000088, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000088, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r11_r4_plus_774_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000306, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x00000306, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x00000306, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x00000306, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x00000306, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x00000306, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x00000306, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x00000306, 0x00000020} },
  { 0x00000000, 0x80000000, {0x00000306, 0x80000000} },
  { 0x00000000, 0x80000001, {0x00000306, 0x80000001} },
};
const Inputs kOutputs_Str_PositivePostIndex_al_r5_r10_plus_2395_PostIndex[] = {
  { 0x00000000, 0xffff8003, {0x0000095b, 0xffff8003} },
  { 0x00000000, 0xfffffffd, {0x0000095b, 0xfffffffd} },
  { 0x00000000, 0xffffff83, {0x0000095b, 0xffffff83} },
  { 0x00000000, 0x7ffffffd, {0x0000095b, 0x7ffffffd} },
  { 0x00000000, 0xcccccccc, {0x0000095b, 0xcccccccc} },
  { 0x00000000, 0x00007ffd, {0x0000095b, 0x00007ffd} },
  { 0x00000000, 0x00007fff, {0x0000095b, 0x00007fff} },
  { 0x00000000, 0x00000020, {0x0000095b, 0x00000020} },
  { 0x00000000, 0x80000000, {0x0000095b, 0x80000000} },
  { 0x00000000, 0x80000001, {0x0000095b, 0x80000001} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r10_r1_minus_2642_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff5ae, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff5ae, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff5ae, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff5ae, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff5ae, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff5ae, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff5ae, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff5ae, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff5ae, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff5ae, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r8_r6_minus_4093_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff003, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff003, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff003, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff003, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff003, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff003, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff003, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff003, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff003, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff003, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r2_r11_minus_3162_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff3a6, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff3a6, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff3a6, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff3a6, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff3a6, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff3a6, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff3a6, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff3a6, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff3a6, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff3a6, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r2_r8_minus_2311_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff6f9, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff6f9, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff6f9, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff6f9, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff6f9, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff6f9, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff6f9, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff6f9, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff6f9, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff6f9, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r11_r5_minus_806_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffffcda, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffffcda, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffffcda, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffffcda, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffffcda, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffffcda, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffffcda, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffffcda, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffffcda, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffffcda, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r14_r11_minus_2628_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff5bc, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff5bc, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff5bc, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff5bc, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff5bc, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff5bc, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff5bc, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff5bc, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff5bc, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff5bc, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r0_r10_minus_672_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffffd60, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffffd60, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffffd60, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffffd60, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffffd60, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffffd60, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffffd60, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffffd60, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffffd60, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffffd60, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r12_r4_minus_2619_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff5c5, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff5c5, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff5c5, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff5c5, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff5c5, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff5c5, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff5c5, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff5c5, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff5c5, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff5c5, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r11_r8_minus_1035_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffffbf5, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffffbf5, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffffbf5, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffffbf5, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffffbf5, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffffbf5, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffffbf5, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffffbf5, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffffbf5, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffffbf5, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r9_r7_minus_3771_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff145, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff145, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff145, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff145, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff145, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff145, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff145, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff145, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff145, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff145, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r0_r10_minus_1372_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffffaa4, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffffaa4, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffffaa4, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffffaa4, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffffaa4, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffffaa4, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffffaa4, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffffaa4, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffffaa4, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffffaa4, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r9_r4_minus_4065_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff01f, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff01f, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff01f, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff01f, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff01f, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff01f, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff01f, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff01f, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff01f, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff01f, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r10_r5_minus_3344_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff2f0, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff2f0, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff2f0, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff2f0, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff2f0, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff2f0, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff2f0, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff2f0, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff2f0, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff2f0, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r9_r11_minus_2726_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff55a, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff55a, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff55a, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff55a, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff55a, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff55a, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff55a, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff55a, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff55a, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff55a, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r2_r11_minus_3282_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff32e, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff32e, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff32e, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff32e, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff32e, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff32e, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff32e, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff32e, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff32e, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff32e, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r8_r0_minus_1231_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffffb31, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffffb31, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffffb31, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffffb31, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffffb31, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffffb31, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffffb31, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffffb31, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffffb31, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffffb31, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r12_r8_minus_2490_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff646, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff646, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff646, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff646, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff646, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff646, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff646, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff646, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff646, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff646, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r3_r14_minus_2963_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff46d, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff46d, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff46d, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff46d, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff46d, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff46d, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff46d, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff46d, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff46d, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff46d, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r10_r5_minus_3069_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff403, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff403, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff403, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff403, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff403, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff403, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff403, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff403, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff403, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff403, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r5_r6_minus_3743_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff161, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff161, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff161, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff161, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff161, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff161, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff161, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff161, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff161, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff161, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r10_r0_minus_1175_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffffb69, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffffb69, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffffb69, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffffb69, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffffb69, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffffb69, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffffb69, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffffb69, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffffb69, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffffb69, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r14_r0_minus_479_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffffe21, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffffe21, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffffe21, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffffe21, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffffe21, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffffe21, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffffe21, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffffe21, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffffe21, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffffe21, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r2_r1_minus_2464_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff660, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff660, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff660, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff660, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff660, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff660, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff660, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff660, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff660, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff660, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r7_r6_minus_1171_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffffb6d, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffffb6d, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffffb6d, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffffb6d, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffffb6d, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffffb6d, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffffb6d, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffffb6d, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffffb6d, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffffb6d, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r14_r2_minus_871_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffffc99, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffffc99, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffffc99, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffffc99, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffffc99, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffffc99, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffffc99, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffffc99, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffffc99, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffffc99, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r9_r10_minus_1687_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff969, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff969, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff969, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff969, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff969, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff969, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff969, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff969, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff969, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff969, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r3_r1_minus_1527_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffffa09, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffffa09, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffffa09, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffffa09, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffffa09, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffffa09, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffffa09, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffffa09, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffffa09, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffffa09, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r6_r7_minus_2365_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff6c3, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff6c3, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff6c3, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff6c3, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff6c3, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff6c3, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff6c3, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff6c3, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff6c3, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff6c3, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r7_r12_minus_2619_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff5c5, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff5c5, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff5c5, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff5c5, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff5c5, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff5c5, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff5c5, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff5c5, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff5c5, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff5c5, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r14_r7_minus_1695_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff961, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff961, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff961, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff961, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff961, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff961, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff961, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff961, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff961, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff961, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r3_r8_minus_3949_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff093, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff093, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff093, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff093, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff093, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff093, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff093, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff093, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff093, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff093, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r4_r8_minus_1359_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffffab1, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffffab1, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffffab1, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffffab1, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffffab1, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffffab1, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffffab1, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffffab1, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffffab1, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffffab1, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r10_r6_minus_3117_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff3d3, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff3d3, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff3d3, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff3d3, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff3d3, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff3d3, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff3d3, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff3d3, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff3d3, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff3d3, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r7_r12_minus_831_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffffcc1, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffffcc1, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffffcc1, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffffcc1, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffffcc1, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffffcc1, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffffcc1, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffffcc1, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffffcc1, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffffcc1, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r0_r7_minus_1537_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff9ff, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff9ff, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff9ff, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff9ff, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff9ff, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff9ff, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff9ff, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff9ff, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff9ff, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff9ff, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r1_r11_minus_1948_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff864, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff864, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff864, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff864, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff864, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff864, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff864, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff864, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff864, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff864, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r8_r12_minus_362_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffffe96, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffffe96, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffffe96, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffffe96, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffffe96, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffffe96, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffffe96, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffffe96, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffffe96, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffffe96, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r3_r0_minus_3583_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff201, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff201, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff201, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff201, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff201, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff201, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff201, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff201, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff201, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff201, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r10_r3_minus_2794_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff516, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff516, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff516, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff516, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff516, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff516, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff516, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff516, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff516, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff516, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r10_r3_minus_53_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xffffffcb, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xffffffcb, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xffffffcb, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xffffffcb, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xffffffcb, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xffffffcb, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xffffffcb, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xffffffcb, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xffffffcb, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xffffffcb, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r9_r8_minus_2026_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff816, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff816, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff816, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff816, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff816, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff816, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff816, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff816, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff816, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff816, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r14_r11_minus_3472_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff270, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff270, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff270, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff270, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff270, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff270, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff270, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff270, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff270, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff270, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r5_r8_minus_200_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xffffff38, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xffffff38, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xffffff38, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xffffff38, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xffffff38, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xffffff38, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xffffff38, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xffffff38, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xffffff38, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xffffff38, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r9_r11_minus_398_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffffe72, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffffe72, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffffe72, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffffe72, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffffe72, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffffe72, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffffe72, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffffe72, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffffe72, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffffe72, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r7_r1_minus_4091_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff005, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff005, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff005, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff005, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff005, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff005, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff005, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff005, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff005, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff005, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r9_r7_minus_601_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffffda7, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffffda7, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffffda7, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffffda7, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffffda7, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffffda7, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffffda7, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffffda7, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffffda7, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffffda7, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r14_r0_minus_2849_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff4df, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff4df, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff4df, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff4df, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff4df, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff4df, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff4df, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff4df, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff4df, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff4df, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r1_r3_minus_1323_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffffad5, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffffad5, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffffad5, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffffad5, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffffad5, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffffad5, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffffad5, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffffad5, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffffad5, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffffad5, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r11_r9_minus_969_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffffc37, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffffc37, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffffc37, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffffc37, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffffc37, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffffc37, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffffc37, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffffc37, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffffc37, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffffc37, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r1_r14_minus_2628_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff5bc, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff5bc, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff5bc, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff5bc, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff5bc, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff5bc, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff5bc, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff5bc, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff5bc, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff5bc, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r10_r1_minus_251_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xffffff05, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xffffff05, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xffffff05, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xffffff05, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xffffff05, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xffffff05, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xffffff05, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xffffff05, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xffffff05, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xffffff05, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r1_r2_minus_1266_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffffb0e, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffffb0e, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffffb0e, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffffb0e, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffffb0e, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffffb0e, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffffb0e, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffffb0e, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffffb0e, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffffb0e, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r0_r7_minus_2588_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff5e4, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff5e4, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff5e4, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff5e4, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff5e4, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff5e4, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff5e4, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff5e4, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff5e4, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff5e4, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r7_r10_minus_2669_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff593, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff593, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff593, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff593, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff593, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff593, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff593, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff593, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff593, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff593, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r14_r11_minus_2023_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff819, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff819, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff819, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff819, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff819, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff819, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff819, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff819, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff819, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff819, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r4_r1_minus_3610_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff1e6, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff1e6, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff1e6, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff1e6, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff1e6, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff1e6, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff1e6, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff1e6, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff1e6, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff1e6, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r2_r9_minus_624_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffffd90, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffffd90, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffffd90, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffffd90, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffffd90, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffffd90, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffffd90, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffffd90, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffffd90, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffffd90, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r12_r8_minus_1610_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff9b6, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff9b6, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff9b6, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff9b6, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff9b6, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff9b6, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff9b6, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff9b6, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff9b6, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff9b6, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r4_r11_minus_3136_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff3c0, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff3c0, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff3c0, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff3c0, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff3c0, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff3c0, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff3c0, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff3c0, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff3c0, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff3c0, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r2_r7_minus_3949_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff093, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff093, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff093, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff093, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff093, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff093, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff093, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff093, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff093, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff093, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r7_r0_minus_1635_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff99d, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff99d, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff99d, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff99d, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff99d, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff99d, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff99d, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff99d, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff99d, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff99d, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r4_r2_minus_3008_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff440, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff440, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff440, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff440, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff440, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff440, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff440, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff440, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff440, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff440, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r6_r3_minus_3566_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff212, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff212, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff212, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff212, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff212, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff212, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff212, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff212, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff212, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff212, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r12_r8_minus_3774_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff142, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff142, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff142, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff142, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff142, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff142, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff142, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff142, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff142, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff142, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r14_r10_minus_3978_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff076, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff076, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff076, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff076, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff076, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff076, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff076, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff076, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff076, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff076, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r2_r6_minus_2358_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff6ca, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff6ca, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff6ca, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff6ca, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff6ca, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff6ca, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff6ca, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff6ca, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff6ca, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff6ca, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r14_r9_minus_2650_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff5a6, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff5a6, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff5a6, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff5a6, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff5a6, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff5a6, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff5a6, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff5a6, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff5a6, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff5a6, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r4_r14_minus_2365_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff6c3, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff6c3, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff6c3, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff6c3, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff6c3, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff6c3, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff6c3, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff6c3, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff6c3, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff6c3, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r14_r2_minus_496_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffffe10, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffffe10, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffffe10, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffffe10, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffffe10, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffffe10, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffffe10, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffffe10, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffffe10, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffffe10, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r9_r0_minus_2124_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff7b4, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff7b4, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff7b4, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff7b4, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff7b4, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff7b4, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff7b4, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff7b4, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff7b4, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff7b4, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r4_r2_minus_3366_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff2da, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff2da, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff2da, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff2da, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff2da, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff2da, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff2da, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff2da, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff2da, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff2da, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r1_r2_minus_2866_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff4ce, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff4ce, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff4ce, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff4ce, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff4ce, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff4ce, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff4ce, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff4ce, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff4ce, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff4ce, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r8_r4_minus_3003_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff445, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff445, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff445, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff445, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff445, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff445, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff445, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff445, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff445, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff445, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r9_r3_minus_1234_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffffb2e, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffffb2e, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffffb2e, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffffb2e, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffffb2e, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffffb2e, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffffb2e, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffffb2e, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffffb2e, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffffb2e, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r1_r8_minus_2290_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff70e, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff70e, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff70e, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff70e, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff70e, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff70e, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff70e, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff70e, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff70e, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff70e, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r8_r2_minus_3811_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff11d, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff11d, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff11d, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff11d, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff11d, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff11d, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff11d, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff11d, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff11d, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff11d, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r4_r9_minus_429_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffffe53, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffffe53, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffffe53, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffffe53, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffffe53, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffffe53, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffffe53, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffffe53, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffffe53, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffffe53, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r6_r1_minus_2025_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff817, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff817, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff817, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff817, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff817, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff817, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff817, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff817, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff817, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff817, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r11_r7_minus_3517_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff243, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff243, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff243, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff243, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff243, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff243, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff243, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff243, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff243, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff243, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r7_r4_minus_251_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xffffff05, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xffffff05, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xffffff05, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xffffff05, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xffffff05, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xffffff05, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xffffff05, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xffffff05, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xffffff05, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xffffff05, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r1_r12_minus_1635_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff99d, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff99d, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff99d, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff99d, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff99d, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff99d, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff99d, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff99d, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff99d, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff99d, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r6_r7_minus_3685_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff19b, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff19b, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff19b, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff19b, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff19b, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff19b, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff19b, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff19b, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff19b, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff19b, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r9_r11_minus_1981_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff843, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff843, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff843, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff843, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff843, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff843, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff843, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff843, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff843, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff843, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r6_r2_minus_180_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xffffff4c, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xffffff4c, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xffffff4c, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xffffff4c, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xffffff4c, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xffffff4c, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xffffff4c, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xffffff4c, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xffffff4c, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xffffff4c, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r12_r6_minus_2490_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff646, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff646, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff646, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff646, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff646, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff646, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff646, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff646, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff646, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff646, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r1_r3_minus_3994_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff066, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff066, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff066, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff066, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff066, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff066, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff066, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff066, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff066, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff066, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r3_r2_minus_3094_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff3ea, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff3ea, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff3ea, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff3ea, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff3ea, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff3ea, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff3ea, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff3ea, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff3ea, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff3ea, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r2_r7_minus_1377_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffffa9f, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffffa9f, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffffa9f, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffffa9f, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffffa9f, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffffa9f, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffffa9f, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffffa9f, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffffa9f, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffffa9f, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r12_r11_minus_2098_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff7ce, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff7ce, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff7ce, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff7ce, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff7ce, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff7ce, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff7ce, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff7ce, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff7ce, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff7ce, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r0_r3_minus_2462_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff662, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff662, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff662, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff662, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff662, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff662, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff662, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff662, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff662, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff662, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r6_r3_minus_3659_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff1b5, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff1b5, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff1b5, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff1b5, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff1b5, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff1b5, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff1b5, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff1b5, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff1b5, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff1b5, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r5_r1_minus_2139_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff7a5, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff7a5, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff7a5, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff7a5, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff7a5, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff7a5, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff7a5, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff7a5, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff7a5, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff7a5, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r11_r1_minus_1934_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff872, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff872, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff872, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff872, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff872, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff872, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff872, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff872, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff872, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff872, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r8_r11_minus_1961_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff857, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff857, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff857, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff857, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff857, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff857, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff857, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff857, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff857, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff857, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r3_r8_minus_2535_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff619, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff619, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff619, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff619, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff619, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff619, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff619, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff619, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff619, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff619, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r12_r7_minus_3688_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff198, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff198, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff198, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff198, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff198, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff198, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff198, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff198, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff198, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff198, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r8_r1_minus_513_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffffdff, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffffdff, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffffdff, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffffdff, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffffdff, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffffdff, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffffdff, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffffdff, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffffdff, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffffdff, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r8_r2_minus_213_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xffffff2b, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xffffff2b, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xffffff2b, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xffffff2b, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xffffff2b, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xffffff2b, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xffffff2b, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xffffff2b, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xffffff2b, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xffffff2b, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r2_r5_minus_670_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffffd62, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffffd62, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffffd62, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffffd62, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffffd62, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffffd62, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffffd62, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffffd62, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffffd62, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffffd62, 0xffffff80} },
};
const Inputs kOutputs_Str_NegativePostIndex_al_r5_r6_minus_3986_PostIndex[] = {
  { 0x00000000, 0x80000001, {0xfffff06e, 0x80000001} },
  { 0x00000000, 0x7ffffffe, {0xfffff06e, 0x7ffffffe} },
  { 0x00000000, 0x0000007d, {0xfffff06e, 0x0000007d} },
  { 0x00000000, 0x0000007d, {0xfffff06e, 0x0000007d} },
  { 0x00000000, 0xcccccccc, {0xfffff06e, 0xcccccccc} },
  { 0x00000000, 0xffff8003, {0xfffff06e, 0xffff8003} },
  { 0x00000000, 0x00000001, {0xfffff06e, 0x00000001} },
  { 0x00000000, 0xffff8003, {0xfffff06e, 0xffff8003} },
  { 0x00000000, 0xffff8000, {0xfffff06e, 0xffff8000} },
  { 0x00000000, 0xffffff80, {0xfffff06e, 0xffffff80} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r14_r12_plus_2982_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000ba6, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000ba6, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000ba6, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000ba6, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000ba6, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000ba6, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000ba6, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000ba6, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000ba6, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000ba6, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r7_r11_plus_1241_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x000004d9, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x000004d9, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x000004d9, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x000004d9, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x000004d9, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x000004d9, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x000004d9, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x000004d9, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x000004d9, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x000004d9, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r6_r5_plus_2677_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000a75, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000a75, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000a75, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000a75, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000a75, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000a75, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000a75, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000a75, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000a75, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000a75, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r11_r12_plus_2403_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000963, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000963, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000963, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000963, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000963, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000963, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000963, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000963, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000963, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000963, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r6_r5_plus_1274_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x000004fa, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x000004fa, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x000004fa, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x000004fa, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x000004fa, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x000004fa, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x000004fa, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x000004fa, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x000004fa, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x000004fa, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r6_r7_plus_2208_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x000008a0, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x000008a0, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x000008a0, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x000008a0, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x000008a0, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x000008a0, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x000008a0, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x000008a0, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x000008a0, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x000008a0, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r7_r10_plus_3583_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000dff, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000dff, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000dff, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000dff, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000dff, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000dff, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000dff, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000dff, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000dff, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000dff, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r7_r5_plus_3975_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000f87, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000f87, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000f87, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000f87, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000f87, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000f87, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000f87, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000f87, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000f87, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000f87, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r3_r9_plus_2326_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000916, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000916, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000916, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000916, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000916, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000916, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000916, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000916, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000916, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000916, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r8_r7_plus_2098_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000832, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000832, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000832, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000832, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000832, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000832, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000832, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000832, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000832, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000832, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r5_r11_plus_3015_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000bc7, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000bc7, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000bc7, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000bc7, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000bc7, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000bc7, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000bc7, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000bc7, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000bc7, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000bc7, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r1_r12_plus_719_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x000002cf, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x000002cf, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x000002cf, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x000002cf, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x000002cf, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x000002cf, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x000002cf, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x000002cf, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x000002cf, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x000002cf, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r14_r1_plus_3413_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000d55, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000d55, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000d55, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000d55, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000d55, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000d55, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000d55, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000d55, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000d55, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000d55, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r10_r0_plus_3949_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000f6d, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000f6d, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000f6d, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000f6d, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000f6d, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000f6d, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000f6d, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000f6d, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000f6d, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000f6d, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r12_r4_plus_3088_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000c10, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000c10, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000c10, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000c10, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000c10, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000c10, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000c10, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000c10, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000c10, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000c10, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r6_r3_plus_2690_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000a82, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000a82, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000a82, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000a82, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000a82, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000a82, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000a82, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000a82, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000a82, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000a82, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r9_r6_plus_3384_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000d38, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000d38, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000d38, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000d38, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000d38, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000d38, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000d38, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000d38, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000d38, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000d38, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r2_r7_plus_3636_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000e34, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000e34, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000e34, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000e34, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000e34, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000e34, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000e34, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000e34, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000e34, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000e34, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r10_r1_plus_1390_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x0000056e, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x0000056e, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x0000056e, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x0000056e, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x0000056e, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x0000056e, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x0000056e, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x0000056e, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x0000056e, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x0000056e, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r2_r8_plus_2546_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x000009f2, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x000009f2, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x000009f2, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x000009f2, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x000009f2, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x000009f2, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x000009f2, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x000009f2, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x000009f2, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x000009f2, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r2_r14_plus_2619_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000a3b, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000a3b, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000a3b, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000a3b, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000a3b, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000a3b, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000a3b, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000a3b, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000a3b, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000a3b, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r0_r12_plus_2591_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000a1f, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000a1f, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000a1f, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000a1f, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000a1f, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000a1f, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000a1f, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000a1f, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000a1f, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000a1f, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r11_r7_plus_3287_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000cd7, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000cd7, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000cd7, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000cd7, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000cd7, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000cd7, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000cd7, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000cd7, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000cd7, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000cd7, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r12_r0_plus_3638_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000e36, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000e36, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000e36, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000e36, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000e36, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000e36, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000e36, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000e36, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000e36, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000e36, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r4_r2_plus_2944_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000b80, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000b80, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000b80, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000b80, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000b80, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000b80, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000b80, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000b80, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000b80, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000b80, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r12_r3_plus_2290_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x000008f2, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x000008f2, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x000008f2, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x000008f2, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x000008f2, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x000008f2, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x000008f2, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x000008f2, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x000008f2, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x000008f2, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r9_r7_plus_1567_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x0000061f, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x0000061f, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x0000061f, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x0000061f, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x0000061f, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x0000061f, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x0000061f, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x0000061f, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x0000061f, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x0000061f, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r2_r14_plus_3994_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000f9a, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000f9a, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000f9a, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000f9a, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000f9a, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000f9a, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000f9a, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000f9a, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000f9a, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000f9a, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r9_r11_plus_3504_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000db0, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000db0, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000db0, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000db0, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000db0, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000db0, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000db0, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000db0, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000db0, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000db0, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r8_r10_plus_3564_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000dec, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000dec, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000dec, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000dec, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000dec, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000dec, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000dec, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000dec, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000dec, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000dec, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r11_r3_plus_872_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000368, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000368, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000368, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000368, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000368, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000368, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000368, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000368, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000368, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000368, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r6_r7_plus_3685_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000e65, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000e65, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000e65, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000e65, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000e65, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000e65, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000e65, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000e65, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000e65, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000e65, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r8_r0_plus_2532_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x000009e4, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x000009e4, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x000009e4, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x000009e4, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x000009e4, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x000009e4, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x000009e4, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x000009e4, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x000009e4, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x000009e4, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r11_r4_plus_57_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000039, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000039, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000039, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000039, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000039, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000039, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000039, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000039, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000039, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000039, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r12_r1_plus_3343_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000d0f, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000d0f, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000d0f, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000d0f, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000d0f, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000d0f, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000d0f, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000d0f, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000d0f, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000d0f, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r11_r10_plus_459_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x000001cb, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x000001cb, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x000001cb, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x000001cb, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x000001cb, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x000001cb, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x000001cb, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x000001cb, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x000001cb, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x000001cb, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r2_r6_plus_3867_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000f1b, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000f1b, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000f1b, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000f1b, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000f1b, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000f1b, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000f1b, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000f1b, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000f1b, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000f1b, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r11_r12_plus_1035_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x0000040b, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x0000040b, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x0000040b, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x0000040b, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x0000040b, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x0000040b, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x0000040b, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x0000040b, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x0000040b, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x0000040b, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r6_r10_plus_3597_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000e0d, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000e0d, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000e0d, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000e0d, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000e0d, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000e0d, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000e0d, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000e0d, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000e0d, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000e0d, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r14_r2_plus_2281_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x000008e9, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x000008e9, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x000008e9, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x000008e9, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x000008e9, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x000008e9, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x000008e9, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x000008e9, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x000008e9, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x000008e9, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r3_r10_plus_2901_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000b55, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000b55, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000b55, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000b55, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000b55, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000b55, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000b55, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000b55, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000b55, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000b55, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r4_r14_plus_2052_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000804, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000804, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000804, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000804, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000804, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000804, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000804, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000804, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000804, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000804, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r4_r6_plus_4091_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000ffb, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000ffb, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000ffb, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000ffb, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000ffb, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000ffb, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000ffb, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000ffb, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000ffb, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000ffb, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r4_r12_plus_871_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000367, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000367, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000367, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000367, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000367, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000367, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000367, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000367, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000367, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000367, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r9_r2_plus_1860_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000744, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000744, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000744, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000744, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000744, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000744, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000744, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000744, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000744, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000744, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r11_r0_plus_2345_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000929, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000929, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000929, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000929, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000929, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000929, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000929, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000929, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000929, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000929, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r4_r12_plus_1601_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000641, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000641, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000641, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000641, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000641, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000641, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000641, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000641, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000641, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000641, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r7_r5_plus_2240_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x000008c0, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x000008c0, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x000008c0, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x000008c0, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x000008c0, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x000008c0, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x000008c0, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x000008c0, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x000008c0, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x000008c0, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r10_r14_plus_1542_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000606, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000606, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000606, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000606, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000606, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000606, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000606, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000606, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000606, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000606, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r8_r12_plus_1246_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x000004de, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x000004de, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x000004de, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x000004de, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x000004de, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x000004de, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x000004de, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x000004de, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x000004de, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x000004de, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r0_r10_plus_770_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000302, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000302, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000302, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000302, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000302, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000302, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000302, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000302, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000302, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000302, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r5_r8_plus_3076_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000c04, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000c04, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000c04, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000c04, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000c04, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000c04, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000c04, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000c04, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000c04, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000c04, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r3_r10_plus_3572_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000df4, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000df4, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000df4, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000df4, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000df4, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000df4, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000df4, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000df4, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000df4, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000df4, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r11_r8_plus_2_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000002, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000002, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000002, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000002, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000002, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000002, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000002, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000002, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000002, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000002, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r12_r1_plus_670_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x0000029e, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x0000029e, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x0000029e, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x0000029e, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x0000029e, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x0000029e, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x0000029e, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x0000029e, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x0000029e, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x0000029e, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r6_r4_plus_251_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x000000fb, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x000000fb, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x000000fb, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x000000fb, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x000000fb, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x000000fb, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x000000fb, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x000000fb, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x000000fb, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x000000fb, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r10_r2_plus_2532_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x000009e4, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x000009e4, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x000009e4, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x000009e4, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x000009e4, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x000009e4, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x000009e4, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x000009e4, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x000009e4, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x000009e4, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r4_r14_plus_2906_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000b5a, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000b5a, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000b5a, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000b5a, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000b5a, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000b5a, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000b5a, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000b5a, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000b5a, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000b5a, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r3_r5_plus_2864_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000b30, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000b30, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000b30, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000b30, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000b30, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000b30, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000b30, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000b30, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000b30, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000b30, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r9_r7_plus_53_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000035, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000035, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000035, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000035, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000035, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000035, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000035, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000035, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000035, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000035, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r0_r12_plus_2462_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x0000099e, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x0000099e, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x0000099e, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x0000099e, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x0000099e, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x0000099e, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x0000099e, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x0000099e, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x0000099e, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x0000099e, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r3_r1_plus_2183_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000887, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000887, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000887, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000887, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000887, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000887, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000887, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000887, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000887, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000887, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r4_r14_plus_3774_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000ebe, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000ebe, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000ebe, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000ebe, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000ebe, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000ebe, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000ebe, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000ebe, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000ebe, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000ebe, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r8_r0_plus_3994_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000f9a, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000f9a, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000f9a, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000f9a, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000f9a, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000f9a, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000f9a, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000f9a, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000f9a, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000f9a, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r1_r5_plus_3039_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000bdf, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000bdf, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000bdf, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000bdf, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000bdf, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000bdf, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000bdf, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000bdf, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000bdf, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000bdf, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r3_r12_plus_3425_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000d61, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000d61, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000d61, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000d61, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000d61, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000d61, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000d61, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000d61, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000d61, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000d61, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r14_r9_plus_4046_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000fce, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000fce, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000fce, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000fce, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000fce, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000fce, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000fce, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000fce, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000fce, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000fce, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r10_r11_plus_2451_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000993, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000993, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000993, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000993, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000993, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000993, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000993, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000993, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000993, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000993, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r6_r9_plus_3063_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000bf7, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000bf7, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000bf7, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000bf7, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000bf7, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000bf7, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000bf7, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000bf7, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000bf7, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000bf7, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r3_r1_plus_3865_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000f19, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000f19, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000f19, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000f19, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000f19, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000f19, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000f19, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000f19, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000f19, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000f19, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r14_r4_plus_1537_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000601, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000601, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000601, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000601, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000601, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000601, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000601, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000601, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000601, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000601, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r9_r6_plus_3413_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000d55, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000d55, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000d55, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000d55, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000d55, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000d55, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000d55, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000d55, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000d55, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000d55, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r2_r1_plus_2403_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000963, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000963, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000963, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000963, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000963, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000963, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000963, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000963, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000963, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000963, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r14_r4_plus_2224_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x000008b0, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x000008b0, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x000008b0, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x000008b0, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x000008b0, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x000008b0, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x000008b0, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x000008b0, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x000008b0, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x000008b0, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r4_r5_plus_3743_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000e9f, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000e9f, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000e9f, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000e9f, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000e9f, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000e9f, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000e9f, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000e9f, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000e9f, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000e9f, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r6_r1_plus_1475_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x000005c3, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x000005c3, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x000005c3, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x000005c3, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x000005c3, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x000005c3, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x000005c3, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x000005c3, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x000005c3, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x000005c3, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r10_r8_plus_132_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000084, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000084, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000084, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000084, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000084, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000084, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000084, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000084, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000084, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000084, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r6_r10_plus_1459_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x000005b3, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x000005b3, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x000005b3, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x000005b3, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x000005b3, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x000005b3, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x000005b3, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x000005b3, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x000005b3, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x000005b3, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r12_r8_plus_2254_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x000008ce, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x000008ce, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x000008ce, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x000008ce, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x000008ce, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x000008ce, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x000008ce, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x000008ce, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x000008ce, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x000008ce, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r4_r0_plus_3079_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000c07, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000c07, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000c07, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000c07, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000c07, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000c07, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000c07, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000c07, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000c07, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000c07, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r9_r14_plus_3717_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000e85, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000e85, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000e85, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000e85, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000e85, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000e85, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000e85, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000e85, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000e85, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000e85, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r2_r10_plus_2490_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x000009ba, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x000009ba, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x000009ba, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x000009ba, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x000009ba, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x000009ba, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x000009ba, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x000009ba, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x000009ba, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x000009ba, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r2_r8_plus_210_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x000000d2, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x000000d2, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x000000d2, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x000000d2, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x000000d2, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x000000d2, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x000000d2, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x000000d2, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x000000d2, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x000000d2, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r5_r2_plus_2559_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x000009ff, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x000009ff, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x000009ff, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x000009ff, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x000009ff, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x000009ff, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x000009ff, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x000009ff, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x000009ff, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x000009ff, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r4_r11_plus_2326_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000916, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000916, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000916, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000916, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000916, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000916, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000916, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000916, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000916, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000916, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r7_r1_plus_4093_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000ffd, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000ffd, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000ffd, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000ffd, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000ffd, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000ffd, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000ffd, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000ffd, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000ffd, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000ffd, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r8_r1_plus_663_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000297, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000297, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000297, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000297, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000297, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000297, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000297, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000297, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000297, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000297, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r9_r3_plus_1551_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x0000060f, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x0000060f, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x0000060f, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x0000060f, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x0000060f, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x0000060f, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x0000060f, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x0000060f, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x0000060f, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x0000060f, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r3_r14_plus_1556_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000614, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000614, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000614, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000614, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000614, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000614, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000614, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000614, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000614, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000614, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r6_r9_plus_1359_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x0000054f, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x0000054f, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x0000054f, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x0000054f, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x0000054f, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x0000054f, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x0000054f, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x0000054f, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x0000054f, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x0000054f, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r2_r7_plus_3438_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000d6e, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000d6e, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000d6e, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000d6e, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000d6e, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000d6e, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000d6e, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000d6e, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000d6e, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000d6e, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r7_r5_plus_1526_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x000005f6, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x000005f6, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x000005f6, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x000005f6, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x000005f6, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x000005f6, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x000005f6, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x000005f6, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x000005f6, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x000005f6, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r12_r7_plus_57_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000039, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000039, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000039, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000039, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000039, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000039, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000039, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000039, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000039, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000039, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r12_r0_plus_3138_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000c42, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000c42, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000c42, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000c42, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000c42, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000c42, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000c42, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000c42, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000c42, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000c42, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r4_r11_plus_672_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x000002a0, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x000002a0, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x000002a0, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x000002a0, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x000002a0, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x000002a0, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x000002a0, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x000002a0, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x000002a0, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x000002a0, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r10_r14_plus_689_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x000002b1, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x000002b1, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x000002b1, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x000002b1, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x000002b1, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x000002b1, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x000002b1, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x000002b1, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x000002b1, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x000002b1, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r1_r8_plus_3572_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000df4, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000df4, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000df4, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000df4, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000df4, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000df4, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000df4, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000df4, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000df4, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000df4, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r8_r6_plus_3405_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000d4d, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000d4d, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000d4d, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000d4d, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000d4d, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000d4d, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000d4d, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000d4d, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000d4d, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000d4d, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r11_r0_plus_1845_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000735, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000735, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000735, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000735, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000735, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000735, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000735, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000735, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000735, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000735, 0x0000007e} },
};
const Inputs kOutputs_Str_PositivePreIndex_al_r11_r3_plus_791_PreIndex[] = {
  { 0x00000000, 0xffff8003, {0x00000317, 0xffff8003} },
  { 0x00000000, 0x7ffffffd, {0x00000317, 0x7ffffffd} },
  { 0x00000000, 0x33333333, {0x00000317, 0x33333333} },
  { 0x00000000, 0xcccccccc, {0x00000317, 0xcccccccc} },
  { 0x00000000, 0xffffffff, {0x00000317, 0xffffffff} },
  { 0x00000000, 0x33333333, {0x00000317, 0x33333333} },
  { 0x00000000, 0xffffff82, {0x00000317, 0xffffff82} },
  { 0x00000000, 0x55555555, {0x00000317, 0x55555555} },
  { 0x00000000, 0xfffffffe, {0x00000317, 0xfffffffe} },
  { 0x00000000, 0x0000007e, {0x00000317, 0x0000007e} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r4_r11_minus_479_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffffe21, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffffe21, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffffe21, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffffe21, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffffe21, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffffe21, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffffe21, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffffe21, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffffe21, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffffe21, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r1_r10_minus_3603_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff1ed, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff1ed, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff1ed, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff1ed, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff1ed, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff1ed, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff1ed, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff1ed, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff1ed, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff1ed, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r7_r9_minus_704_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffffd40, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffffd40, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffffd40, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffffd40, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffffd40, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffffd40, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffffd40, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffffd40, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffffd40, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffffd40, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r5_r1_minus_1017_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffffc07, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffffc07, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffffc07, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffffc07, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffffc07, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffffc07, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffffc07, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffffc07, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffffc07, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffffc07, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r3_r5_minus_1712_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff950, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff950, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff950, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff950, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff950, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff950, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff950, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff950, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff950, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff950, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r8_r2_minus_2046_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff802, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff802, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff802, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff802, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff802, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff802, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff802, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff802, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff802, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff802, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r14_r5_minus_1999_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff831, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff831, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff831, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff831, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff831, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff831, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff831, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff831, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff831, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff831, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r5_r4_minus_2849_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff4df, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff4df, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff4df, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff4df, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff4df, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff4df, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff4df, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff4df, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff4df, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff4df, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r9_r14_minus_263_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffffef9, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffffef9, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffffef9, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffffef9, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffffef9, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffffef9, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffffef9, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffffef9, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffffef9, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffffef9, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r7_r1_minus_517_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffffdfb, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffffdfb, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffffdfb, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffffdfb, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffffdfb, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffffdfb, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffffdfb, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffffdfb, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffffdfb, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffffdfb, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r14_r10_minus_1961_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff857, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff857, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff857, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff857, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff857, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff857, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff857, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff857, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff857, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff857, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r7_r14_minus_1295_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffffaf1, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffffaf1, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffffaf1, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffffaf1, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffffaf1, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffffaf1, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffffaf1, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffffaf1, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffffaf1, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffffaf1, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r1_r8_minus_213_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xffffff2b, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xffffff2b, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xffffff2b, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xffffff2b, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xffffff2b, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xffffff2b, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xffffff2b, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xffffff2b, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xffffff2b, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xffffff2b, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r10_r9_minus_2866_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff4ce, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff4ce, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff4ce, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff4ce, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff4ce, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff4ce, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff4ce, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff4ce, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff4ce, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff4ce, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r14_r6_minus_1823_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff8e1, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff8e1, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff8e1, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff8e1, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff8e1, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff8e1, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff8e1, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff8e1, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff8e1, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff8e1, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r1_r14_minus_2395_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff6a5, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff6a5, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff6a5, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff6a5, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff6a5, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff6a5, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff6a5, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff6a5, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff6a5, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff6a5, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r1_r6_minus_2044_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff804, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff804, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff804, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff804, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff804, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff804, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff804, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff804, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff804, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff804, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r3_r5_minus_3963_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff085, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff085, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff085, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff085, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff085, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff085, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff085, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff085, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff085, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff085, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r7_r8_minus_3989_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff06b, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff06b, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff06b, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff06b, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff06b, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff06b, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff06b, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff06b, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff06b, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff06b, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r2_r0_minus_3975_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff079, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff079, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff079, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff079, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff079, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff079, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff079, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff079, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff079, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff079, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r0_r10_minus_481_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffffe1f, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffffe1f, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffffe1f, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffffe1f, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffffe1f, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffffe1f, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffffe1f, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffffe1f, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffffe1f, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffffe1f, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r1_r11_minus_3696_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff190, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff190, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff190, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff190, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff190, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff190, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff190, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff190, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff190, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff190, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r12_r9_minus_371_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffffe8d, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffffe8d, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffffe8d, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffffe8d, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffffe8d, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffffe8d, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffffe8d, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffffe8d, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffffe8d, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffffe8d, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r3_r9_minus_2464_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff660, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff660, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff660, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff660, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff660, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff660, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff660, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff660, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff660, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff660, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r3_r0_minus_1168_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffffb70, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffffb70, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffffb70, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffffb70, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffffb70, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffffb70, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffffb70, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffffb70, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffffb70, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffffb70, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r10_r0_minus_1066_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffffbd6, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffffbd6, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffffbd6, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffffbd6, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffffbd6, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffffbd6, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffffbd6, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffffbd6, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffffbd6, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffffbd6, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r9_r1_minus_1651_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff98d, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff98d, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff98d, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff98d, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff98d, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff98d, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff98d, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff98d, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff98d, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff98d, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r5_r0_minus_3821_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff113, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff113, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff113, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff113, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff113, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff113, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff113, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff113, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff113, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff113, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r1_r6_minus_2052_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff7fc, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff7fc, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff7fc, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff7fc, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff7fc, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff7fc, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff7fc, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff7fc, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff7fc, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff7fc, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r4_r12_minus_490_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffffe16, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffffe16, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffffe16, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffffe16, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffffe16, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffffe16, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffffe16, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffffe16, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffffe16, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffffe16, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r5_r3_minus_1922_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff87e, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff87e, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff87e, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff87e, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff87e, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff87e, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff87e, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff87e, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff87e, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff87e, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r14_r5_minus_875_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffffc95, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffffc95, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffffc95, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffffc95, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffffc95, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffffc95, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffffc95, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffffc95, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffffc95, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffffc95, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r10_r2_minus_2183_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff779, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff779, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff779, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff779, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff779, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff779, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff779, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff779, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff779, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff779, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r9_r4_minus_1961_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff857, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff857, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff857, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff857, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff857, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff857, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff857, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff857, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff857, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff857, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r3_r5_minus_3413_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff2ab, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff2ab, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff2ab, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff2ab, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff2ab, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff2ab, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff2ab, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff2ab, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff2ab, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff2ab, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r4_r14_minus_2016_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff820, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff820, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff820, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff820, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff820, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff820, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff820, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff820, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff820, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff820, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r0_r3_minus_484_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffffe1c, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffffe1c, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffffe1c, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffffe1c, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffffe1c, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffffe1c, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffffe1c, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffffe1c, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffffe1c, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffffe1c, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r11_r14_minus_322_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffffebe, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffffebe, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffffebe, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffffebe, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffffebe, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffffebe, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffffebe, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffffebe, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffffebe, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffffebe, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r0_r5_minus_2139_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff7a5, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff7a5, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff7a5, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff7a5, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff7a5, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff7a5, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff7a5, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff7a5, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff7a5, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff7a5, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r9_r14_minus_2976_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff460, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff460, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff460, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff460, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff460, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff460, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff460, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff460, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff460, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff460, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r10_r0_minus_2839_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff4e9, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff4e9, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff4e9, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff4e9, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff4e9, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff4e9, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff4e9, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff4e9, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff4e9, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff4e9, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r4_r2_minus_2541_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff613, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff613, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff613, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff613, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff613, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff613, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff613, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff613, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff613, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff613, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r7_r0_minus_3907_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff0bd, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff0bd, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff0bd, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff0bd, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff0bd, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff0bd, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff0bd, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff0bd, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff0bd, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff0bd, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r5_r14_minus_3449_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff287, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff287, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff287, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff287, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff287, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff287, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff287, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff287, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff287, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff287, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r8_r14_minus_2069_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff7eb, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff7eb, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff7eb, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff7eb, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff7eb, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff7eb, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff7eb, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff7eb, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff7eb, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff7eb, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r5_r6_minus_3570_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff20e, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff20e, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff20e, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff20e, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff20e, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff20e, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff20e, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff20e, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff20e, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff20e, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r11_r4_minus_811_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffffcd5, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffffcd5, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffffcd5, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffffcd5, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffffcd5, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffffcd5, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffffcd5, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffffcd5, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffffcd5, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffffcd5, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r5_r8_minus_1867_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff8b5, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff8b5, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff8b5, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff8b5, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff8b5, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff8b5, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff8b5, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff8b5, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff8b5, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff8b5, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r8_r7_minus_3978_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff076, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff076, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff076, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff076, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff076, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff076, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff076, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff076, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff076, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff076, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r6_r11_minus_3438_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff292, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff292, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff292, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff292, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff292, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff292, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff292, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff292, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff292, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff292, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r9_r0_minus_669_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffffd63, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffffd63, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffffd63, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffffd63, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffffd63, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffffd63, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffffd63, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffffd63, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffffd63, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffffd63, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r2_r7_minus_1916_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff884, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff884, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff884, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff884, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff884, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff884, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff884, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff884, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff884, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff884, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r12_r6_minus_3949_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff093, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff093, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff093, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff093, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff093, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff093, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff093, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff093, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff093, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff093, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r2_r14_minus_496_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffffe10, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffffe10, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffffe10, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffffe10, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffffe10, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffffe10, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffffe10, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffffe10, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffffe10, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffffe10, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r2_r9_minus_3914_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff0b6, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff0b6, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff0b6, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff0b6, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff0b6, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff0b6, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff0b6, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff0b6, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff0b6, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff0b6, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r11_r2_minus_1377_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffffa9f, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffffa9f, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffffa9f, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffffa9f, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffffa9f, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffffa9f, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffffa9f, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffffa9f, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffffa9f, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffffa9f, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r8_r7_minus_3007_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff441, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff441, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff441, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff441, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff441, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff441, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff441, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff441, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff441, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff441, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r9_r1_minus_496_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffffe10, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffffe10, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffffe10, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffffe10, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffffe10, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffffe10, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffffe10, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffffe10, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffffe10, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffffe10, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r11_r7_minus_138_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xffffff76, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xffffff76, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xffffff76, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xffffff76, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xffffff76, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xffffff76, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xffffff76, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xffffff76, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xffffff76, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xffffff76, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r0_r3_minus_732_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffffd24, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffffd24, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffffd24, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffffd24, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffffd24, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffffd24, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffffd24, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffffd24, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffffd24, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffffd24, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r9_r14_minus_1635_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff99d, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff99d, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff99d, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff99d, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff99d, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff99d, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff99d, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff99d, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff99d, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff99d, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r3_r0_minus_2119_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff7b9, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff7b9, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff7b9, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff7b9, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff7b9, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff7b9, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff7b9, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff7b9, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff7b9, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff7b9, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r3_r14_minus_1585_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff9cf, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff9cf, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff9cf, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff9cf, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff9cf, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff9cf, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff9cf, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff9cf, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff9cf, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff9cf, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r8_r11_minus_831_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffffcc1, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffffcc1, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffffcc1, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffffcc1, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffffcc1, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffffcc1, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffffcc1, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffffcc1, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffffcc1, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffffcc1, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r11_r3_minus_470_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffffe2a, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffffe2a, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffffe2a, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffffe2a, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffffe2a, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffffe2a, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffffe2a, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffffe2a, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffffe2a, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffffe2a, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r12_r6_minus_47_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xffffffd1, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xffffffd1, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xffffffd1, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xffffffd1, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xffffffd1, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xffffffd1, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xffffffd1, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xffffffd1, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xffffffd1, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xffffffd1, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r1_r2_minus_1542_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff9fa, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff9fa, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff9fa, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff9fa, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff9fa, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff9fa, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff9fa, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff9fa, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff9fa, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff9fa, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r11_r7_minus_2442_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff676, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff676, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff676, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff676, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff676, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff676, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff676, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff676, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff676, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff676, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r7_r10_minus_1896_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff898, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff898, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff898, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff898, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff898, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff898, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff898, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff898, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff898, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff898, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r14_r6_minus_3504_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff250, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff250, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff250, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff250, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff250, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff250, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff250, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff250, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff250, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff250, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r11_r5_minus_1872_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff8b0, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff8b0, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff8b0, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff8b0, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff8b0, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff8b0, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff8b0, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff8b0, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff8b0, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff8b0, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r14_r11_minus_386_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffffe7e, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffffe7e, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffffe7e, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffffe7e, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffffe7e, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffffe7e, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffffe7e, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffffe7e, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffffe7e, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffffe7e, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r3_r12_minus_2483_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff64d, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff64d, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff64d, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff64d, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff64d, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff64d, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff64d, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff64d, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff64d, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff64d, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r6_r2_minus_2052_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff7fc, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff7fc, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff7fc, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff7fc, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff7fc, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff7fc, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff7fc, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff7fc, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff7fc, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff7fc, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r4_r10_minus_1399_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffffa89, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffffa89, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffffa89, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffffa89, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffffa89, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffffa89, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffffa89, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffffa89, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffffa89, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffffa89, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r3_r5_minus_1027_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffffbfd, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffffbfd, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffffbfd, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffffbfd, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffffbfd, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffffbfd, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffffbfd, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffffbfd, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffffbfd, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffffbfd, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r10_r14_minus_2627_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff5bd, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff5bd, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff5bd, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff5bd, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff5bd, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff5bd, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff5bd, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff5bd, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff5bd, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff5bd, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r3_r9_minus_2728_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff558, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff558, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff558, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff558, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff558, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff558, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff558, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff558, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff558, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff558, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r14_r8_minus_2475_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff655, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff655, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff655, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff655, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff655, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff655, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff655, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff655, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff655, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff655, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r14_r5_minus_510_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffffe02, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffffe02, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffffe02, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffffe02, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffffe02, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffffe02, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffffe02, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffffe02, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffffe02, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffffe02, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r14_r3_minus_2311_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff6f9, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff6f9, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff6f9, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff6f9, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff6f9, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff6f9, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff6f9, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff6f9, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff6f9, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff6f9, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r7_r12_minus_2792_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff518, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff518, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff518, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff518, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff518, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff518, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff518, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff518, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff518, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff518, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r4_r14_minus_1655_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff989, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff989, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff989, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff989, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff989, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff989, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff989, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff989, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff989, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff989, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r10_r5_minus_3282_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff32e, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff32e, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff32e, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff32e, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff32e, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff32e, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff32e, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff32e, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff32e, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff32e, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r11_r7_minus_3472_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff270, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff270, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff270, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff270, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff270, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff270, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff270, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff270, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff270, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff270, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r14_r1_minus_3266_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff33e, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff33e, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff33e, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff33e, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff33e, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff33e, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff33e, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff33e, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff33e, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff33e, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r5_r1_minus_3256_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff348, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff348, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff348, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff348, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff348, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff348, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff348, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff348, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff348, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff348, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r7_r11_minus_4_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffffffc, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffffffc, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffffffc, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffffffc, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffffffc, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffffffc, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffffffc, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffffffc, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffffffc, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffffffc, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r9_r3_minus_1695_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff961, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff961, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff961, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff961, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff961, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff961, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff961, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff961, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff961, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff961, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r8_r1_minus_2326_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff6ea, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff6ea, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff6ea, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff6ea, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff6ea, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff6ea, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff6ea, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff6ea, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff6ea, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff6ea, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r2_r14_minus_1651_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff98d, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff98d, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff98d, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff98d, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff98d, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff98d, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff98d, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff98d, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff98d, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff98d, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r3_r1_minus_955_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffffc45, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffffc45, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffffc45, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffffc45, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffffc45, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffffc45, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffffc45, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffffc45, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffffc45, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffffc45, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r0_r9_minus_3443_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff28d, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff28d, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff28d, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff28d, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff28d, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff28d, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff28d, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff28d, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff28d, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff28d, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r14_r10_minus_1017_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffffc07, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffffc07, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffffc07, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffffc07, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffffc07, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffffc07, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffffc07, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffffc07, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffffc07, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffffc07, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r4_r3_minus_2703_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff571, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff571, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff571, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff571, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff571, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff571, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff571, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff571, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff571, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff571, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r8_r10_minus_831_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffffcc1, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffffcc1, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffffcc1, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffffcc1, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffffcc1, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffffcc1, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffffcc1, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffffcc1, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffffcc1, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffffcc1, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r5_r6_minus_3194_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff386, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff386, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff386, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff386, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff386, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff386, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff386, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff386, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff386, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff386, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r2_r3_minus_3607_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff1e9, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff1e9, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff1e9, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff1e9, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff1e9, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff1e9, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff1e9, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff1e9, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff1e9, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff1e9, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r14_r7_minus_2119_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff7b9, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff7b9, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff7b9, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff7b9, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff7b9, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff7b9, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff7b9, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff7b9, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff7b9, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff7b9, 0x7ffffffe} },
};
const Inputs kOutputs_Str_NegativePreIndex_al_r4_r3_minus_2559_PreIndex[] = {
  { 0x00000000, 0x00007ffd, {0xfffff601, 0x00007ffd} },
  { 0x00000000, 0xffffffff, {0xfffff601, 0xffffffff} },
  { 0x00000000, 0x00000002, {0xfffff601, 0x00000002} },
  { 0x00000000, 0xfffffffd, {0xfffff601, 0xfffffffd} },
  { 0x00000000, 0x7ffffffd, {0xfffff601, 0x7ffffffd} },
  { 0x00000000, 0xffffffff, {0xfffff601, 0xffffffff} },
  { 0x00000000, 0x00007ffe, {0xfffff601, 0x00007ffe} },
  { 0x00000000, 0xffffff82, {0xfffff601, 0xffffff82} },
  { 0x00000000, 0x0000007e, {0xfffff601, 0x0000007e} },
  { 0x00000000, 0x7ffffffe, {0xfffff601, 0x7ffffffe} },
};
const TestResult kReferenceStr[] = {
  {
    ARRAY_SIZE(kOutputs_Str_Condition_eq_r0_r1_plus_0_Offset),
    kOutputs_Str_Condition_eq_r0_r1_plus_0_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_Condition_ne_r0_r1_plus_0_Offset),
    kOutputs_Str_Condition_ne_r0_r1_plus_0_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_Condition_cs_r0_r1_plus_0_Offset),
    kOutputs_Str_Condition_cs_r0_r1_plus_0_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_Condition_cc_r0_r1_plus_0_Offset),
    kOutputs_Str_Condition_cc_r0_r1_plus_0_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_Condition_mi_r0_r1_plus_0_Offset),
    kOutputs_Str_Condition_mi_r0_r1_plus_0_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_Condition_pl_r0_r1_plus_0_Offset),
    kOutputs_Str_Condition_pl_r0_r1_plus_0_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_Condition_vs_r0_r1_plus_0_Offset),
    kOutputs_Str_Condition_vs_r0_r1_plus_0_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_Condition_vc_r0_r1_plus_0_Offset),
    kOutputs_Str_Condition_vc_r0_r1_plus_0_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_Condition_hi_r0_r1_plus_0_Offset),
    kOutputs_Str_Condition_hi_r0_r1_plus_0_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_Condition_ls_r0_r1_plus_0_Offset),
    kOutputs_Str_Condition_ls_r0_r1_plus_0_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_Condition_ge_r0_r1_plus_0_Offset),
    kOutputs_Str_Condition_ge_r0_r1_plus_0_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_Condition_lt_r0_r1_plus_0_Offset),
    kOutputs_Str_Condition_lt_r0_r1_plus_0_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_Condition_gt_r0_r1_plus_0_Offset),
    kOutputs_Str_Condition_gt_r0_r1_plus_0_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_Condition_le_r0_r1_plus_0_Offset),
    kOutputs_Str_Condition_le_r0_r1_plus_0_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_Condition_al_r0_r1_plus_0_Offset),
    kOutputs_Str_Condition_al_r0_r1_plus_0_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r0_r6_plus_2582_Offset),
    kOutputs_Str_PositiveOffset_al_r0_r6_plus_2582_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r2_r5_plus_0_Offset),
    kOutputs_Str_PositiveOffset_al_r2_r5_plus_0_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r2_r1_plus_3989_Offset),
    kOutputs_Str_PositiveOffset_al_r2_r1_plus_3989_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r6_r10_plus_1892_Offset),
    kOutputs_Str_PositiveOffset_al_r6_r10_plus_1892_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r1_r12_plus_1677_Offset),
    kOutputs_Str_PositiveOffset_al_r1_r12_plus_1677_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r9_r4_plus_3015_Offset),
    kOutputs_Str_PositiveOffset_al_r9_r4_plus_3015_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r11_r4_plus_1231_Offset),
    kOutputs_Str_PositiveOffset_al_r11_r4_plus_1231_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r7_r10_plus_523_Offset),
    kOutputs_Str_PositiveOffset_al_r7_r10_plus_523_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r10_r9_plus_1485_Offset),
    kOutputs_Str_PositiveOffset_al_r10_r9_plus_1485_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r11_r0_plus_1924_Offset),
    kOutputs_Str_PositiveOffset_al_r11_r0_plus_1924_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r9_r2_plus_670_Offset),
    kOutputs_Str_PositiveOffset_al_r9_r2_plus_670_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r2_r7_plus_3417_Offset),
    kOutputs_Str_PositiveOffset_al_r2_r7_plus_3417_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r1_r5_plus_470_Offset),
    kOutputs_Str_PositiveOffset_al_r1_r5_plus_470_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r5_r11_plus_1660_Offset),
    kOutputs_Str_PositiveOffset_al_r5_r11_plus_1660_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r8_r6_plus_3978_Offset),
    kOutputs_Str_PositiveOffset_al_r8_r6_plus_3978_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r4_r3_plus_3739_Offset),
    kOutputs_Str_PositiveOffset_al_r4_r3_plus_3739_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r14_r4_plus_3787_Offset),
    kOutputs_Str_PositiveOffset_al_r14_r4_plus_3787_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r12_r0_plus_732_Offset),
    kOutputs_Str_PositiveOffset_al_r12_r0_plus_732_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r10_r14_plus_3625_Offset),
    kOutputs_Str_PositiveOffset_al_r10_r14_plus_3625_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r3_r1_plus_2451_Offset),
    kOutputs_Str_PositiveOffset_al_r3_r1_plus_2451_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r0_r6_plus_1241_Offset),
    kOutputs_Str_PositiveOffset_al_r0_r6_plus_1241_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r5_r4_plus_2040_Offset),
    kOutputs_Str_PositiveOffset_al_r5_r4_plus_2040_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r9_r12_plus_251_Offset),
    kOutputs_Str_PositiveOffset_al_r9_r12_plus_251_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r11_r14_plus_3765_Offset),
    kOutputs_Str_PositiveOffset_al_r11_r14_plus_3765_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r6_r0_plus_3028_Offset),
    kOutputs_Str_PositiveOffset_al_r6_r0_plus_3028_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r14_r7_plus_1872_Offset),
    kOutputs_Str_PositiveOffset_al_r14_r7_plus_1872_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r0_r11_plus_3450_Offset),
    kOutputs_Str_PositiveOffset_al_r0_r11_plus_3450_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r12_r7_plus_3717_Offset),
    kOutputs_Str_PositiveOffset_al_r12_r7_plus_3717_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r9_r3_plus_2011_Offset),
    kOutputs_Str_PositiveOffset_al_r9_r3_plus_2011_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r1_r6_plus_1399_Offset),
    kOutputs_Str_PositiveOffset_al_r1_r6_plus_1399_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r3_r6_plus_2546_Offset),
    kOutputs_Str_PositiveOffset_al_r3_r6_plus_2546_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r1_r2_plus_850_Offset),
    kOutputs_Str_PositiveOffset_al_r1_r2_plus_850_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r4_r10_plus_371_Offset),
    kOutputs_Str_PositiveOffset_al_r4_r10_plus_371_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r5_r10_plus_2240_Offset),
    kOutputs_Str_PositiveOffset_al_r5_r10_plus_2240_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r5_r9_plus_712_Offset),
    kOutputs_Str_PositiveOffset_al_r5_r9_plus_712_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r14_r7_plus_2025_Offset),
    kOutputs_Str_PositiveOffset_al_r14_r7_plus_2025_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r0_r3_plus_595_Offset),
    kOutputs_Str_PositiveOffset_al_r0_r3_plus_595_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r14_r3_plus_1459_Offset),
    kOutputs_Str_PositiveOffset_al_r14_r3_plus_1459_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r12_r7_plus_582_Offset),
    kOutputs_Str_PositiveOffset_al_r12_r7_plus_582_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r7_r10_plus_3282_Offset),
    kOutputs_Str_PositiveOffset_al_r7_r10_plus_3282_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r14_r3_plus_674_Offset),
    kOutputs_Str_PositiveOffset_al_r14_r3_plus_674_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r10_r1_plus_72_Offset),
    kOutputs_Str_PositiveOffset_al_r10_r1_plus_72_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r1_r7_plus_3702_Offset),
    kOutputs_Str_PositiveOffset_al_r1_r7_plus_3702_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r3_r5_plus_932_Offset),
    kOutputs_Str_PositiveOffset_al_r3_r5_plus_932_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r0_r9_plus_233_Offset),
    kOutputs_Str_PositiveOffset_al_r0_r9_plus_233_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r0_r5_plus_523_Offset),
    kOutputs_Str_PositiveOffset_al_r0_r5_plus_523_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r14_r9_plus_844_Offset),
    kOutputs_Str_PositiveOffset_al_r14_r9_plus_844_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r6_r5_plus_1459_Offset),
    kOutputs_Str_PositiveOffset_al_r6_r5_plus_1459_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r10_r14_plus_3384_Offset),
    kOutputs_Str_PositiveOffset_al_r10_r14_plus_3384_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r4_r12_plus_2345_Offset),
    kOutputs_Str_PositiveOffset_al_r4_r12_plus_2345_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r11_r9_plus_1642_Offset),
    kOutputs_Str_PositiveOffset_al_r11_r9_plus_1642_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r3_r7_plus_2901_Offset),
    kOutputs_Str_PositiveOffset_al_r3_r7_plus_2901_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r4_r3_plus_1934_Offset),
    kOutputs_Str_PositiveOffset_al_r4_r3_plus_1934_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r8_r4_plus_3952_Offset),
    kOutputs_Str_PositiveOffset_al_r8_r4_plus_3952_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r5_r0_plus_2710_Offset),
    kOutputs_Str_PositiveOffset_al_r5_r0_plus_2710_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r12_r2_plus_270_Offset),
    kOutputs_Str_PositiveOffset_al_r12_r2_plus_270_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r9_r2_plus_132_Offset),
    kOutputs_Str_PositiveOffset_al_r9_r2_plus_132_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r11_r5_plus_19_Offset),
    kOutputs_Str_PositiveOffset_al_r11_r5_plus_19_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r7_r14_plus_1848_Offset),
    kOutputs_Str_PositiveOffset_al_r7_r14_plus_1848_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r6_r10_plus_977_Offset),
    kOutputs_Str_PositiveOffset_al_r6_r10_plus_977_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r10_r8_plus_3239_Offset),
    kOutputs_Str_PositiveOffset_al_r10_r8_plus_3239_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r7_r0_plus_1295_Offset),
    kOutputs_Str_PositiveOffset_al_r7_r0_plus_1295_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r9_r5_plus_517_Offset),
    kOutputs_Str_PositiveOffset_al_r9_r5_plus_517_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r12_r8_plus_3071_Offset),
    kOutputs_Str_PositiveOffset_al_r12_r8_plus_3071_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r5_r6_plus_3194_Offset),
    kOutputs_Str_PositiveOffset_al_r5_r6_plus_3194_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r10_r2_plus_198_Offset),
    kOutputs_Str_PositiveOffset_al_r10_r2_plus_198_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r8_r3_plus_565_Offset),
    kOutputs_Str_PositiveOffset_al_r8_r3_plus_565_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r7_r0_plus_3399_Offset),
    kOutputs_Str_PositiveOffset_al_r7_r0_plus_3399_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r7_r1_plus_1916_Offset),
    kOutputs_Str_PositiveOffset_al_r7_r1_plus_1916_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r3_r9_plus_263_Offset),
    kOutputs_Str_PositiveOffset_al_r3_r9_plus_263_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r3_r1_plus_3772_Offset),
    kOutputs_Str_PositiveOffset_al_r3_r1_plus_3772_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r9_r2_plus_2906_Offset),
    kOutputs_Str_PositiveOffset_al_r9_r2_plus_2906_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r12_r0_plus_2451_Offset),
    kOutputs_Str_PositiveOffset_al_r12_r0_plus_2451_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r8_r0_plus_689_Offset),
    kOutputs_Str_PositiveOffset_al_r8_r0_plus_689_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r0_r9_plus_3063_Offset),
    kOutputs_Str_PositiveOffset_al_r0_r9_plus_3063_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r3_r4_plus_932_Offset),
    kOutputs_Str_PositiveOffset_al_r3_r4_plus_932_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r12_r10_plus_704_Offset),
    kOutputs_Str_PositiveOffset_al_r12_r10_plus_704_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r8_r4_plus_2374_Offset),
    kOutputs_Str_PositiveOffset_al_r8_r4_plus_2374_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r12_r9_plus_2345_Offset),
    kOutputs_Str_PositiveOffset_al_r12_r9_plus_2345_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r6_r1_plus_2651_Offset),
    kOutputs_Str_PositiveOffset_al_r6_r1_plus_2651_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r0_r3_plus_998_Offset),
    kOutputs_Str_PositiveOffset_al_r0_r3_plus_998_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r8_r11_plus_679_Offset),
    kOutputs_Str_PositiveOffset_al_r8_r11_plus_679_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r5_r1_plus_2945_Offset),
    kOutputs_Str_PositiveOffset_al_r5_r1_plus_2945_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r2_r9_plus_3439_Offset),
    kOutputs_Str_PositiveOffset_al_r2_r9_plus_3439_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r8_r10_plus_3636_Offset),
    kOutputs_Str_PositiveOffset_al_r8_r10_plus_3636_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r11_r12_plus_3986_Offset),
    kOutputs_Str_PositiveOffset_al_r11_r12_plus_3986_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r6_r8_plus_2240_Offset),
    kOutputs_Str_PositiveOffset_al_r6_r8_plus_2240_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r11_r8_plus_1961_Offset),
    kOutputs_Str_PositiveOffset_al_r11_r8_plus_1961_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r5_r6_plus_1536_Offset),
    kOutputs_Str_PositiveOffset_al_r5_r6_plus_1536_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r0_r12_plus_1759_Offset),
    kOutputs_Str_PositiveOffset_al_r0_r12_plus_1759_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r7_r1_plus_1266_Offset),
    kOutputs_Str_PositiveOffset_al_r7_r1_plus_1266_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r1_r4_plus_1017_Offset),
    kOutputs_Str_PositiveOffset_al_r1_r4_plus_1017_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r9_r3_plus_2224_Offset),
    kOutputs_Str_PositiveOffset_al_r9_r3_plus_2224_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r2_r9_plus_3078_Offset),
    kOutputs_Str_PositiveOffset_al_r2_r9_plus_3078_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r7_r2_plus_2690_Offset),
    kOutputs_Str_PositiveOffset_al_r7_r2_plus_2690_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r3_r0_plus_3078_Offset),
    kOutputs_Str_PositiveOffset_al_r3_r0_plus_3078_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r4_r12_plus_1017_Offset),
    kOutputs_Str_PositiveOffset_al_r4_r12_plus_1017_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r0_r5_plus_3787_Offset),
    kOutputs_Str_PositiveOffset_al_r0_r5_plus_3787_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r0_r10_plus_342_Offset),
    kOutputs_Str_PositiveOffset_al_r0_r10_plus_342_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositiveOffset_al_r1_r2_plus_1097_Offset),
    kOutputs_Str_PositiveOffset_al_r1_r2_plus_1097_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r11_r8_minus_4065_Offset),
    kOutputs_Str_NegativeOffset_al_r11_r8_minus_4065_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r4_r5_minus_1459_Offset),
    kOutputs_Str_NegativeOffset_al_r4_r5_minus_1459_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r5_r3_minus_1867_Offset),
    kOutputs_Str_NegativeOffset_al_r5_r3_minus_1867_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r11_r9_minus_1537_Offset),
    kOutputs_Str_NegativeOffset_al_r11_r9_minus_1537_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r4_r8_minus_421_Offset),
    kOutputs_Str_NegativeOffset_al_r4_r8_minus_421_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r2_r12_minus_3625_Offset),
    kOutputs_Str_NegativeOffset_al_r2_r12_minus_3625_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r14_r1_minus_1536_Offset),
    kOutputs_Str_NegativeOffset_al_r14_r1_minus_1536_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r10_r12_minus_3397_Offset),
    kOutputs_Str_NegativeOffset_al_r10_r12_minus_3397_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r7_r2_minus_3450_Offset),
    kOutputs_Str_NegativeOffset_al_r7_r2_minus_3450_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r10_r14_minus_1551_Offset),
    kOutputs_Str_NegativeOffset_al_r10_r14_minus_1551_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r11_r5_minus_3625_Offset),
    kOutputs_Str_NegativeOffset_al_r11_r5_minus_3625_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r9_r11_minus_3633_Offset),
    kOutputs_Str_NegativeOffset_al_r9_r11_minus_3633_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r9_r6_minus_2490_Offset),
    kOutputs_Str_NegativeOffset_al_r9_r6_minus_2490_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r14_r12_minus_3003_Offset),
    kOutputs_Str_NegativeOffset_al_r14_r12_minus_3003_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r8_r10_minus_1848_Offset),
    kOutputs_Str_NegativeOffset_al_r8_r10_minus_1848_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r9_r6_minus_342_Offset),
    kOutputs_Str_NegativeOffset_al_r9_r6_minus_342_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r5_r2_minus_3254_Offset),
    kOutputs_Str_NegativeOffset_al_r5_r2_minus_3254_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r0_r5_minus_2233_Offset),
    kOutputs_Str_NegativeOffset_al_r0_r5_minus_2233_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r2_r1_minus_3608_Offset),
    kOutputs_Str_NegativeOffset_al_r2_r1_minus_3608_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r7_r5_minus_624_Offset),
    kOutputs_Str_NegativeOffset_al_r7_r5_minus_624_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r11_r5_minus_3774_Offset),
    kOutputs_Str_NegativeOffset_al_r11_r5_minus_3774_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r3_r6_minus_2427_Offset),
    kOutputs_Str_NegativeOffset_al_r3_r6_minus_2427_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r7_r8_minus_322_Offset),
    kOutputs_Str_NegativeOffset_al_r7_r8_minus_322_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r5_r8_minus_3626_Offset),
    kOutputs_Str_NegativeOffset_al_r5_r8_minus_3626_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r3_r11_minus_1867_Offset),
    kOutputs_Str_NegativeOffset_al_r3_r11_minus_1867_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r14_r12_minus_2864_Offset),
    kOutputs_Str_NegativeOffset_al_r14_r12_minus_2864_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r5_r9_minus_4018_Offset),
    kOutputs_Str_NegativeOffset_al_r5_r9_minus_4018_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r3_r2_minus_1231_Offset),
    kOutputs_Str_NegativeOffset_al_r3_r2_minus_1231_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r2_r3_minus_601_Offset),
    kOutputs_Str_NegativeOffset_al_r2_r3_minus_601_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r0_r2_minus_263_Offset),
    kOutputs_Str_NegativeOffset_al_r0_r2_minus_263_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r5_r8_minus_1234_Offset),
    kOutputs_Str_NegativeOffset_al_r5_r8_minus_1234_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r3_r10_minus_2311_Offset),
    kOutputs_Str_NegativeOffset_al_r3_r10_minus_2311_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r5_r1_minus_3714_Offset),
    kOutputs_Str_NegativeOffset_al_r5_r1_minus_3714_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r5_r1_minus_1479_Offset),
    kOutputs_Str_NegativeOffset_al_r5_r1_minus_1479_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r1_r12_minus_213_Offset),
    kOutputs_Str_NegativeOffset_al_r1_r12_minus_213_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r0_r9_minus_3071_Offset),
    kOutputs_Str_NegativeOffset_al_r0_r9_minus_3071_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r9_r12_minus_2_Offset),
    kOutputs_Str_NegativeOffset_al_r9_r12_minus_2_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r11_r3_minus_831_Offset),
    kOutputs_Str_NegativeOffset_al_r11_r3_minus_831_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r11_r0_minus_3443_Offset),
    kOutputs_Str_NegativeOffset_al_r11_r0_minus_3443_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r9_r7_minus_3256_Offset),
    kOutputs_Str_NegativeOffset_al_r9_r7_minus_3256_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r8_r9_minus_1372_Offset),
    kOutputs_Str_NegativeOffset_al_r8_r9_minus_1372_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r0_r7_minus_1665_Offset),
    kOutputs_Str_NegativeOffset_al_r0_r7_minus_1665_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r7_r0_minus_3325_Offset),
    kOutputs_Str_NegativeOffset_al_r7_r0_minus_3325_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r4_r5_minus_132_Offset),
    kOutputs_Str_NegativeOffset_al_r4_r5_minus_132_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r3_r10_minus_828_Offset),
    kOutputs_Str_NegativeOffset_al_r3_r10_minus_828_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r9_r12_minus_3002_Offset),
    kOutputs_Str_NegativeOffset_al_r9_r12_minus_3002_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r7_r9_minus_371_Offset),
    kOutputs_Str_NegativeOffset_al_r7_r9_minus_371_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r5_r14_minus_2326_Offset),
    kOutputs_Str_NegativeOffset_al_r5_r14_minus_2326_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r8_r7_minus_811_Offset),
    kOutputs_Str_NegativeOffset_al_r8_r7_minus_811_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r2_r11_minus_2946_Offset),
    kOutputs_Str_NegativeOffset_al_r2_r11_minus_2946_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r11_r12_minus_216_Offset),
    kOutputs_Str_NegativeOffset_al_r11_r12_minus_216_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r4_r12_minus_2651_Offset),
    kOutputs_Str_NegativeOffset_al_r4_r12_minus_2651_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r14_r5_minus_2072_Offset),
    kOutputs_Str_NegativeOffset_al_r14_r5_minus_2072_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r12_r4_minus_2690_Offset),
    kOutputs_Str_NegativeOffset_al_r12_r4_minus_2690_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r0_r9_minus_3041_Offset),
    kOutputs_Str_NegativeOffset_al_r0_r9_minus_3041_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r8_r6_minus_732_Offset),
    kOutputs_Str_NegativeOffset_al_r8_r6_minus_732_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r7_r4_minus_1567_Offset),
    kOutputs_Str_NegativeOffset_al_r7_r4_minus_1567_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r0_r9_minus_2036_Offset),
    kOutputs_Str_NegativeOffset_al_r0_r9_minus_2036_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r7_r9_minus_618_Offset),
    kOutputs_Str_NegativeOffset_al_r7_r9_minus_618_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r4_r10_minus_1437_Offset),
    kOutputs_Str_NegativeOffset_al_r4_r10_minus_1437_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r4_r9_minus_3105_Offset),
    kOutputs_Str_NegativeOffset_al_r4_r9_minus_3105_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r5_r6_minus_1116_Offset),
    kOutputs_Str_NegativeOffset_al_r5_r6_minus_1116_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r2_r0_minus_2892_Offset),
    kOutputs_Str_NegativeOffset_al_r2_r0_minus_2892_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r1_r8_minus_3069_Offset),
    kOutputs_Str_NegativeOffset_al_r1_r8_minus_3069_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r3_r2_minus_1498_Offset),
    kOutputs_Str_NegativeOffset_al_r3_r2_minus_1498_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r5_r9_minus_1999_Offset),
    kOutputs_Str_NegativeOffset_al_r5_r9_minus_1999_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r5_r6_minus_2588_Offset),
    kOutputs_Str_NegativeOffset_al_r5_r6_minus_2588_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r5_r12_minus_2792_Offset),
    kOutputs_Str_NegativeOffset_al_r5_r12_minus_2792_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r7_r10_minus_251_Offset),
    kOutputs_Str_NegativeOffset_al_r7_r10_minus_251_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r6_r8_minus_3696_Offset),
    kOutputs_Str_NegativeOffset_al_r6_r8_minus_3696_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r7_r6_minus_3856_Offset),
    kOutputs_Str_NegativeOffset_al_r7_r6_minus_3856_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r9_r6_minus_233_Offset),
    kOutputs_Str_NegativeOffset_al_r9_r6_minus_233_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r6_r5_minus_3366_Offset),
    kOutputs_Str_NegativeOffset_al_r6_r5_minus_3366_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r8_r3_minus_2359_Offset),
    kOutputs_Str_NegativeOffset_al_r8_r3_minus_2359_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r4_r9_minus_2866_Offset),
    kOutputs_Str_NegativeOffset_al_r4_r9_minus_2866_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r6_r3_minus_2381_Offset),
    kOutputs_Str_NegativeOffset_al_r6_r3_minus_2381_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r5_r3_minus_3221_Offset),
    kOutputs_Str_NegativeOffset_al_r5_r3_minus_3221_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r10_r8_minus_2036_Offset),
    kOutputs_Str_NegativeOffset_al_r10_r8_minus_2036_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r4_r0_minus_2591_Offset),
    kOutputs_Str_NegativeOffset_al_r4_r0_minus_2591_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r4_r10_minus_2040_Offset),
    kOutputs_Str_NegativeOffset_al_r4_r10_minus_2040_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r9_r7_minus_2929_Offset),
    kOutputs_Str_NegativeOffset_al_r9_r7_minus_2929_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r1_r14_minus_1867_Offset),
    kOutputs_Str_NegativeOffset_al_r1_r14_minus_1867_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r9_r0_minus_2945_Offset),
    kOutputs_Str_NegativeOffset_al_r9_r0_minus_2945_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r14_r3_minus_2403_Offset),
    kOutputs_Str_NegativeOffset_al_r14_r3_minus_2403_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r12_r8_minus_1999_Offset),
    kOutputs_Str_NegativeOffset_al_r12_r8_minus_1999_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r9_r5_minus_3994_Offset),
    kOutputs_Str_NegativeOffset_al_r9_r5_minus_3994_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r14_r3_minus_2180_Offset),
    kOutputs_Str_NegativeOffset_al_r14_r3_minus_2180_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r1_r5_minus_3914_Offset),
    kOutputs_Str_NegativeOffset_al_r1_r5_minus_3914_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r4_r10_minus_3079_Offset),
    kOutputs_Str_NegativeOffset_al_r4_r10_minus_3079_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r8_r14_minus_3266_Offset),
    kOutputs_Str_NegativeOffset_al_r8_r14_minus_3266_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r4_r11_minus_1732_Offset),
    kOutputs_Str_NegativeOffset_al_r4_r11_minus_1732_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r11_r5_minus_806_Offset),
    kOutputs_Str_NegativeOffset_al_r11_r5_minus_806_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r9_r7_minus_3039_Offset),
    kOutputs_Str_NegativeOffset_al_r9_r7_minus_3039_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r12_r9_minus_2453_Offset),
    kOutputs_Str_NegativeOffset_al_r12_r9_minus_2453_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r0_r7_minus_3626_Offset),
    kOutputs_Str_NegativeOffset_al_r0_r7_minus_3626_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r3_r11_minus_1981_Offset),
    kOutputs_Str_NegativeOffset_al_r3_r11_minus_1981_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r2_r8_minus_3082_Offset),
    kOutputs_Str_NegativeOffset_al_r2_r8_minus_3082_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r1_r11_minus_3608_Offset),
    kOutputs_Str_NegativeOffset_al_r1_r11_minus_3608_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r5_r11_minus_3391_Offset),
    kOutputs_Str_NegativeOffset_al_r5_r11_minus_3391_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativeOffset_al_r7_r12_minus_872_Offset),
    kOutputs_Str_NegativeOffset_al_r7_r12_minus_872_Offset,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r14_r11_plus_1506_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r14_r11_plus_1506_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r7_r14_plus_3399_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r7_r14_plus_3399_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r11_r6_plus_2588_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r11_r6_plus_2588_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r4_r9_plus_2906_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r4_r9_plus_2906_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r4_r8_plus_1916_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r4_r8_plus_1916_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r6_r0_plus_1835_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r6_r0_plus_1835_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r1_r14_plus_2984_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r1_r14_plus_2984_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r9_r12_plus_3994_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r9_r12_plus_3994_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r10_r5_plus_766_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r10_r5_plus_766_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r5_r9_plus_188_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r5_r9_plus_188_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r11_r14_plus_479_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r11_r14_plus_479_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r6_r14_plus_2797_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r6_r14_plus_2797_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r5_r8_plus_3170_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r5_r8_plus_3170_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r0_r2_plus_663_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r0_r2_plus_663_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r14_r0_plus_1097_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r14_r0_plus_1097_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r0_r7_plus_3481_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r0_r7_plus_3481_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r5_r2_plus_2183_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r5_r2_plus_2183_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r7_r4_plus_1948_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r7_r4_plus_1948_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r3_r12_plus_2047_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r3_r12_plus_2047_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r4_r0_plus_2451_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r4_r0_plus_2451_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r1_r4_plus_3057_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r1_r4_plus_3057_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r6_r9_plus_3308_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r6_r9_plus_3308_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r0_r14_plus_2677_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r0_r14_plus_2677_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r3_r1_plus_1601_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r3_r1_plus_1601_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r2_r1_plus_662_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r2_r1_plus_662_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r3_r2_plus_1485_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r3_r2_plus_1485_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r7_r3_plus_3413_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r7_r3_plus_3413_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r9_r4_plus_2175_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r9_r4_plus_2175_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r1_r2_plus_3517_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r1_r2_plus_3517_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r8_r6_plus_2535_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r8_r6_plus_2535_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r12_r2_plus_2982_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r12_r2_plus_2982_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r0_r5_plus_1867_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r0_r5_plus_1867_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r11_r1_plus_3209_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r11_r1_plus_3209_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r6_r10_plus_977_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r6_r10_plus_977_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r0_r5_plus_3239_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r0_r5_plus_3239_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r7_r0_plus_1808_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r7_r0_plus_1808_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r6_r7_plus_3787_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r6_r7_plus_3787_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r4_r7_plus_678_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r4_r7_plus_678_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r7_r9_plus_4090_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r7_r9_plus_4090_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r0_r2_plus_1438_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r0_r2_plus_1438_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r2_r5_plus_3195_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r2_r5_plus_3195_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r8_r2_plus_1922_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r8_r2_plus_1922_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r8_r1_plus_4095_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r8_r1_plus_4095_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r1_r9_plus_1261_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r1_r9_plus_1261_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r12_r11_plus_2718_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r12_r11_plus_2718_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r9_r0_plus_132_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r9_r0_plus_132_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r11_r5_plus_1601_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r11_r5_plus_1601_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r14_r4_plus_19_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r14_r4_plus_19_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r6_r0_plus_386_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r6_r0_plus_386_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r14_r2_plus_672_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r14_r2_plus_672_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r1_r10_plus_3626_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r1_r10_plus_3626_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r9_r14_plus_2813_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r9_r14_plus_2813_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r9_r3_plus_2091_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r9_r3_plus_2091_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r5_r3_plus_932_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r5_r3_plus_932_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r0_r8_plus_970_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r0_r8_plus_970_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r0_r5_plus_3610_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r0_r5_plus_3610_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r1_r5_plus_2180_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r1_r5_plus_2180_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r9_r6_plus_3397_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r9_r6_plus_3397_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r14_r8_plus_3063_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r14_r8_plus_3063_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r10_r3_plus_3028_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r10_r3_plus_3028_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r7_r4_plus_1099_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r7_r4_plus_1099_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r2_r5_plus_2175_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r2_r5_plus_2175_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r8_r12_plus_3221_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r8_r12_plus_3221_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r4_r1_plus_2475_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r4_r1_plus_2475_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r9_r11_plus_1009_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r9_r11_plus_1009_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r9_r1_plus_1526_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r9_r1_plus_1526_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r2_r11_plus_282_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r2_r11_plus_282_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r10_r11_plus_3583_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r10_r11_plus_3583_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r11_r6_plus_3209_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r11_r6_plus_3209_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r7_r8_plus_1736_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r7_r8_plus_1736_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r3_r8_plus_1542_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r3_r8_plus_1542_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r14_r4_plus_180_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r14_r4_plus_180_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r1_r5_plus_3076_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r1_r5_plus_3076_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r8_r2_plus_2541_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r8_r2_plus_2541_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r4_r2_plus_2946_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r4_r2_plus_2946_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r1_r6_plus_3743_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r1_r6_plus_3743_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r2_r8_plus_3907_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r2_r8_plus_3907_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r3_r9_plus_791_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r3_r9_plus_791_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r12_r5_plus_3636_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r12_r5_plus_3636_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r0_r12_plus_2545_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r0_r12_plus_2545_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r12_r5_plus_3450_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r12_r5_plus_3450_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r1_r5_plus_1712_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r1_r5_plus_1712_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r6_r11_plus_2665_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r6_r11_plus_2665_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r10_r8_plus_3450_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r10_r8_plus_3450_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r8_r9_plus_386_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r8_r9_plus_386_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r12_r0_plus_2462_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r12_r0_plus_2462_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r4_r1_plus_3313_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r4_r1_plus_3313_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r5_r1_plus_4093_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r5_r1_plus_4093_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r5_r6_plus_3287_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r5_r6_plus_3287_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r2_r14_plus_48_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r2_r14_plus_48_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r12_r0_plus_484_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r12_r0_plus_484_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r10_r9_plus_1505_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r10_r9_plus_1505_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r12_r11_plus_2464_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r12_r11_plus_2464_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r0_r5_plus_4076_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r0_r5_plus_4076_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r8_r12_plus_2326_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r8_r12_plus_2326_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r9_r7_plus_2025_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r9_r7_plus_2025_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r14_r3_plus_831_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r14_r3_plus_831_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r8_r2_plus_136_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r8_r2_plus_136_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r11_r4_plus_774_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r11_r4_plus_774_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePostIndex_al_r5_r10_plus_2395_PostIndex),
    kOutputs_Str_PositivePostIndex_al_r5_r10_plus_2395_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r10_r1_minus_2642_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r10_r1_minus_2642_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r8_r6_minus_4093_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r8_r6_minus_4093_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r2_r11_minus_3162_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r2_r11_minus_3162_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r2_r8_minus_2311_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r2_r8_minus_2311_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r11_r5_minus_806_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r11_r5_minus_806_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r14_r11_minus_2628_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r14_r11_minus_2628_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r0_r10_minus_672_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r0_r10_minus_672_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r12_r4_minus_2619_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r12_r4_minus_2619_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r11_r8_minus_1035_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r11_r8_minus_1035_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r9_r7_minus_3771_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r9_r7_minus_3771_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r0_r10_minus_1372_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r0_r10_minus_1372_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r9_r4_minus_4065_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r9_r4_minus_4065_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r10_r5_minus_3344_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r10_r5_minus_3344_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r9_r11_minus_2726_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r9_r11_minus_2726_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r2_r11_minus_3282_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r2_r11_minus_3282_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r8_r0_minus_1231_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r8_r0_minus_1231_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r12_r8_minus_2490_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r12_r8_minus_2490_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r3_r14_minus_2963_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r3_r14_minus_2963_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r10_r5_minus_3069_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r10_r5_minus_3069_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r5_r6_minus_3743_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r5_r6_minus_3743_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r10_r0_minus_1175_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r10_r0_minus_1175_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r14_r0_minus_479_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r14_r0_minus_479_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r2_r1_minus_2464_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r2_r1_minus_2464_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r7_r6_minus_1171_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r7_r6_minus_1171_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r14_r2_minus_871_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r14_r2_minus_871_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r9_r10_minus_1687_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r9_r10_minus_1687_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r3_r1_minus_1527_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r3_r1_minus_1527_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r6_r7_minus_2365_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r6_r7_minus_2365_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r7_r12_minus_2619_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r7_r12_minus_2619_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r14_r7_minus_1695_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r14_r7_minus_1695_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r3_r8_minus_3949_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r3_r8_minus_3949_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r4_r8_minus_1359_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r4_r8_minus_1359_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r10_r6_minus_3117_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r10_r6_minus_3117_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r7_r12_minus_831_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r7_r12_minus_831_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r0_r7_minus_1537_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r0_r7_minus_1537_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r1_r11_minus_1948_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r1_r11_minus_1948_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r8_r12_minus_362_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r8_r12_minus_362_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r3_r0_minus_3583_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r3_r0_minus_3583_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r10_r3_minus_2794_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r10_r3_minus_2794_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r10_r3_minus_53_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r10_r3_minus_53_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r9_r8_minus_2026_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r9_r8_minus_2026_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r14_r11_minus_3472_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r14_r11_minus_3472_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r5_r8_minus_200_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r5_r8_minus_200_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r9_r11_minus_398_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r9_r11_minus_398_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r7_r1_minus_4091_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r7_r1_minus_4091_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r9_r7_minus_601_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r9_r7_minus_601_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r14_r0_minus_2849_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r14_r0_minus_2849_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r1_r3_minus_1323_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r1_r3_minus_1323_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r11_r9_minus_969_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r11_r9_minus_969_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r1_r14_minus_2628_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r1_r14_minus_2628_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r10_r1_minus_251_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r10_r1_minus_251_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r1_r2_minus_1266_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r1_r2_minus_1266_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r0_r7_minus_2588_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r0_r7_minus_2588_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r7_r10_minus_2669_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r7_r10_minus_2669_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r14_r11_minus_2023_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r14_r11_minus_2023_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r4_r1_minus_3610_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r4_r1_minus_3610_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r2_r9_minus_624_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r2_r9_minus_624_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r12_r8_minus_1610_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r12_r8_minus_1610_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r4_r11_minus_3136_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r4_r11_minus_3136_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r2_r7_minus_3949_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r2_r7_minus_3949_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r7_r0_minus_1635_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r7_r0_minus_1635_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r4_r2_minus_3008_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r4_r2_minus_3008_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r6_r3_minus_3566_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r6_r3_minus_3566_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r12_r8_minus_3774_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r12_r8_minus_3774_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r14_r10_minus_3978_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r14_r10_minus_3978_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r2_r6_minus_2358_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r2_r6_minus_2358_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r14_r9_minus_2650_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r14_r9_minus_2650_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r4_r14_minus_2365_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r4_r14_minus_2365_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r14_r2_minus_496_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r14_r2_minus_496_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r9_r0_minus_2124_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r9_r0_minus_2124_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r4_r2_minus_3366_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r4_r2_minus_3366_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r1_r2_minus_2866_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r1_r2_minus_2866_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r8_r4_minus_3003_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r8_r4_minus_3003_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r9_r3_minus_1234_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r9_r3_minus_1234_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r1_r8_minus_2290_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r1_r8_minus_2290_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r8_r2_minus_3811_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r8_r2_minus_3811_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r4_r9_minus_429_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r4_r9_minus_429_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r6_r1_minus_2025_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r6_r1_minus_2025_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r11_r7_minus_3517_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r11_r7_minus_3517_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r7_r4_minus_251_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r7_r4_minus_251_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r1_r12_minus_1635_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r1_r12_minus_1635_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r6_r7_minus_3685_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r6_r7_minus_3685_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r9_r11_minus_1981_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r9_r11_minus_1981_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r6_r2_minus_180_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r6_r2_minus_180_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r12_r6_minus_2490_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r12_r6_minus_2490_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r1_r3_minus_3994_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r1_r3_minus_3994_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r3_r2_minus_3094_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r3_r2_minus_3094_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r2_r7_minus_1377_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r2_r7_minus_1377_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r12_r11_minus_2098_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r12_r11_minus_2098_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r0_r3_minus_2462_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r0_r3_minus_2462_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r6_r3_minus_3659_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r6_r3_minus_3659_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r5_r1_minus_2139_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r5_r1_minus_2139_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r11_r1_minus_1934_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r11_r1_minus_1934_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r8_r11_minus_1961_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r8_r11_minus_1961_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r3_r8_minus_2535_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r3_r8_minus_2535_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r12_r7_minus_3688_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r12_r7_minus_3688_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r8_r1_minus_513_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r8_r1_minus_513_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r8_r2_minus_213_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r8_r2_minus_213_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r2_r5_minus_670_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r2_r5_minus_670_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePostIndex_al_r5_r6_minus_3986_PostIndex),
    kOutputs_Str_NegativePostIndex_al_r5_r6_minus_3986_PostIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r14_r12_plus_2982_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r14_r12_plus_2982_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r7_r11_plus_1241_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r7_r11_plus_1241_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r6_r5_plus_2677_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r6_r5_plus_2677_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r11_r12_plus_2403_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r11_r12_plus_2403_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r6_r5_plus_1274_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r6_r5_plus_1274_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r6_r7_plus_2208_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r6_r7_plus_2208_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r7_r10_plus_3583_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r7_r10_plus_3583_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r7_r5_plus_3975_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r7_r5_plus_3975_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r3_r9_plus_2326_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r3_r9_plus_2326_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r8_r7_plus_2098_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r8_r7_plus_2098_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r5_r11_plus_3015_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r5_r11_plus_3015_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r1_r12_plus_719_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r1_r12_plus_719_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r14_r1_plus_3413_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r14_r1_plus_3413_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r10_r0_plus_3949_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r10_r0_plus_3949_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r12_r4_plus_3088_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r12_r4_plus_3088_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r6_r3_plus_2690_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r6_r3_plus_2690_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r9_r6_plus_3384_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r9_r6_plus_3384_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r2_r7_plus_3636_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r2_r7_plus_3636_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r10_r1_plus_1390_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r10_r1_plus_1390_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r2_r8_plus_2546_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r2_r8_plus_2546_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r2_r14_plus_2619_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r2_r14_plus_2619_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r0_r12_plus_2591_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r0_r12_plus_2591_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r11_r7_plus_3287_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r11_r7_plus_3287_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r12_r0_plus_3638_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r12_r0_plus_3638_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r4_r2_plus_2944_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r4_r2_plus_2944_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r12_r3_plus_2290_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r12_r3_plus_2290_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r9_r7_plus_1567_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r9_r7_plus_1567_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r2_r14_plus_3994_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r2_r14_plus_3994_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r9_r11_plus_3504_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r9_r11_plus_3504_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r8_r10_plus_3564_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r8_r10_plus_3564_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r11_r3_plus_872_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r11_r3_plus_872_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r6_r7_plus_3685_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r6_r7_plus_3685_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r8_r0_plus_2532_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r8_r0_plus_2532_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r11_r4_plus_57_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r11_r4_plus_57_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r12_r1_plus_3343_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r12_r1_plus_3343_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r11_r10_plus_459_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r11_r10_plus_459_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r2_r6_plus_3867_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r2_r6_plus_3867_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r11_r12_plus_1035_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r11_r12_plus_1035_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r6_r10_plus_3597_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r6_r10_plus_3597_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r14_r2_plus_2281_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r14_r2_plus_2281_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r3_r10_plus_2901_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r3_r10_plus_2901_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r4_r14_plus_2052_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r4_r14_plus_2052_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r4_r6_plus_4091_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r4_r6_plus_4091_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r4_r12_plus_871_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r4_r12_plus_871_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r9_r2_plus_1860_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r9_r2_plus_1860_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r11_r0_plus_2345_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r11_r0_plus_2345_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r4_r12_plus_1601_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r4_r12_plus_1601_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r7_r5_plus_2240_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r7_r5_plus_2240_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r10_r14_plus_1542_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r10_r14_plus_1542_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r8_r12_plus_1246_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r8_r12_plus_1246_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r0_r10_plus_770_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r0_r10_plus_770_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r5_r8_plus_3076_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r5_r8_plus_3076_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r3_r10_plus_3572_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r3_r10_plus_3572_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r11_r8_plus_2_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r11_r8_plus_2_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r12_r1_plus_670_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r12_r1_plus_670_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r6_r4_plus_251_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r6_r4_plus_251_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r10_r2_plus_2532_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r10_r2_plus_2532_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r4_r14_plus_2906_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r4_r14_plus_2906_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r3_r5_plus_2864_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r3_r5_plus_2864_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r9_r7_plus_53_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r9_r7_plus_53_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r0_r12_plus_2462_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r0_r12_plus_2462_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r3_r1_plus_2183_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r3_r1_plus_2183_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r4_r14_plus_3774_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r4_r14_plus_3774_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r8_r0_plus_3994_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r8_r0_plus_3994_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r1_r5_plus_3039_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r1_r5_plus_3039_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r3_r12_plus_3425_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r3_r12_plus_3425_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r14_r9_plus_4046_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r14_r9_plus_4046_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r10_r11_plus_2451_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r10_r11_plus_2451_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r6_r9_plus_3063_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r6_r9_plus_3063_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r3_r1_plus_3865_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r3_r1_plus_3865_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r14_r4_plus_1537_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r14_r4_plus_1537_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r9_r6_plus_3413_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r9_r6_plus_3413_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r2_r1_plus_2403_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r2_r1_plus_2403_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r14_r4_plus_2224_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r14_r4_plus_2224_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r4_r5_plus_3743_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r4_r5_plus_3743_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r6_r1_plus_1475_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r6_r1_plus_1475_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r10_r8_plus_132_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r10_r8_plus_132_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r6_r10_plus_1459_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r6_r10_plus_1459_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r12_r8_plus_2254_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r12_r8_plus_2254_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r4_r0_plus_3079_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r4_r0_plus_3079_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r9_r14_plus_3717_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r9_r14_plus_3717_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r2_r10_plus_2490_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r2_r10_plus_2490_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r2_r8_plus_210_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r2_r8_plus_210_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r5_r2_plus_2559_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r5_r2_plus_2559_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r4_r11_plus_2326_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r4_r11_plus_2326_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r7_r1_plus_4093_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r7_r1_plus_4093_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r8_r1_plus_663_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r8_r1_plus_663_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r9_r3_plus_1551_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r9_r3_plus_1551_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r3_r14_plus_1556_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r3_r14_plus_1556_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r6_r9_plus_1359_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r6_r9_plus_1359_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r2_r7_plus_3438_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r2_r7_plus_3438_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r7_r5_plus_1526_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r7_r5_plus_1526_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r12_r7_plus_57_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r12_r7_plus_57_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r12_r0_plus_3138_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r12_r0_plus_3138_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r4_r11_plus_672_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r4_r11_plus_672_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r10_r14_plus_689_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r10_r14_plus_689_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r1_r8_plus_3572_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r1_r8_plus_3572_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r8_r6_plus_3405_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r8_r6_plus_3405_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r11_r0_plus_1845_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r11_r0_plus_1845_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_PositivePreIndex_al_r11_r3_plus_791_PreIndex),
    kOutputs_Str_PositivePreIndex_al_r11_r3_plus_791_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r4_r11_minus_479_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r4_r11_minus_479_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r1_r10_minus_3603_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r1_r10_minus_3603_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r7_r9_minus_704_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r7_r9_minus_704_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r5_r1_minus_1017_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r5_r1_minus_1017_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r3_r5_minus_1712_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r3_r5_minus_1712_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r8_r2_minus_2046_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r8_r2_minus_2046_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r14_r5_minus_1999_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r14_r5_minus_1999_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r5_r4_minus_2849_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r5_r4_minus_2849_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r9_r14_minus_263_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r9_r14_minus_263_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r7_r1_minus_517_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r7_r1_minus_517_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r14_r10_minus_1961_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r14_r10_minus_1961_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r7_r14_minus_1295_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r7_r14_minus_1295_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r1_r8_minus_213_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r1_r8_minus_213_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r10_r9_minus_2866_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r10_r9_minus_2866_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r14_r6_minus_1823_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r14_r6_minus_1823_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r1_r14_minus_2395_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r1_r14_minus_2395_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r1_r6_minus_2044_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r1_r6_minus_2044_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r3_r5_minus_3963_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r3_r5_minus_3963_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r7_r8_minus_3989_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r7_r8_minus_3989_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r2_r0_minus_3975_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r2_r0_minus_3975_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r0_r10_minus_481_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r0_r10_minus_481_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r1_r11_minus_3696_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r1_r11_minus_3696_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r12_r9_minus_371_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r12_r9_minus_371_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r3_r9_minus_2464_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r3_r9_minus_2464_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r3_r0_minus_1168_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r3_r0_minus_1168_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r10_r0_minus_1066_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r10_r0_minus_1066_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r9_r1_minus_1651_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r9_r1_minus_1651_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r5_r0_minus_3821_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r5_r0_minus_3821_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r1_r6_minus_2052_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r1_r6_minus_2052_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r4_r12_minus_490_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r4_r12_minus_490_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r5_r3_minus_1922_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r5_r3_minus_1922_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r14_r5_minus_875_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r14_r5_minus_875_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r10_r2_minus_2183_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r10_r2_minus_2183_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r9_r4_minus_1961_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r9_r4_minus_1961_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r3_r5_minus_3413_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r3_r5_minus_3413_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r4_r14_minus_2016_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r4_r14_minus_2016_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r0_r3_minus_484_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r0_r3_minus_484_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r11_r14_minus_322_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r11_r14_minus_322_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r0_r5_minus_2139_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r0_r5_minus_2139_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r9_r14_minus_2976_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r9_r14_minus_2976_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r10_r0_minus_2839_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r10_r0_minus_2839_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r4_r2_minus_2541_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r4_r2_minus_2541_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r7_r0_minus_3907_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r7_r0_minus_3907_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r5_r14_minus_3449_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r5_r14_minus_3449_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r8_r14_minus_2069_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r8_r14_minus_2069_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r5_r6_minus_3570_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r5_r6_minus_3570_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r11_r4_minus_811_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r11_r4_minus_811_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r5_r8_minus_1867_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r5_r8_minus_1867_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r8_r7_minus_3978_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r8_r7_minus_3978_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r6_r11_minus_3438_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r6_r11_minus_3438_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r9_r0_minus_669_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r9_r0_minus_669_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r2_r7_minus_1916_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r2_r7_minus_1916_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r12_r6_minus_3949_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r12_r6_minus_3949_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r2_r14_minus_496_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r2_r14_minus_496_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r2_r9_minus_3914_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r2_r9_minus_3914_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r11_r2_minus_1377_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r11_r2_minus_1377_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r8_r7_minus_3007_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r8_r7_minus_3007_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r9_r1_minus_496_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r9_r1_minus_496_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r11_r7_minus_138_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r11_r7_minus_138_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r0_r3_minus_732_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r0_r3_minus_732_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r9_r14_minus_1635_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r9_r14_minus_1635_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r3_r0_minus_2119_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r3_r0_minus_2119_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r3_r14_minus_1585_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r3_r14_minus_1585_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r8_r11_minus_831_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r8_r11_minus_831_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r11_r3_minus_470_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r11_r3_minus_470_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r12_r6_minus_47_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r12_r6_minus_47_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r1_r2_minus_1542_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r1_r2_minus_1542_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r11_r7_minus_2442_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r11_r7_minus_2442_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r7_r10_minus_1896_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r7_r10_minus_1896_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r14_r6_minus_3504_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r14_r6_minus_3504_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r11_r5_minus_1872_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r11_r5_minus_1872_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r14_r11_minus_386_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r14_r11_minus_386_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r3_r12_minus_2483_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r3_r12_minus_2483_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r6_r2_minus_2052_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r6_r2_minus_2052_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r4_r10_minus_1399_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r4_r10_minus_1399_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r3_r5_minus_1027_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r3_r5_minus_1027_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r10_r14_minus_2627_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r10_r14_minus_2627_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r3_r9_minus_2728_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r3_r9_minus_2728_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r14_r8_minus_2475_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r14_r8_minus_2475_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r14_r5_minus_510_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r14_r5_minus_510_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r14_r3_minus_2311_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r14_r3_minus_2311_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r7_r12_minus_2792_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r7_r12_minus_2792_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r4_r14_minus_1655_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r4_r14_minus_1655_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r10_r5_minus_3282_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r10_r5_minus_3282_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r11_r7_minus_3472_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r11_r7_minus_3472_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r14_r1_minus_3266_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r14_r1_minus_3266_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r5_r1_minus_3256_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r5_r1_minus_3256_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r7_r11_minus_4_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r7_r11_minus_4_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r9_r3_minus_1695_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r9_r3_minus_1695_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r8_r1_minus_2326_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r8_r1_minus_2326_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r2_r14_minus_1651_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r2_r14_minus_1651_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r3_r1_minus_955_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r3_r1_minus_955_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r0_r9_minus_3443_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r0_r9_minus_3443_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r14_r10_minus_1017_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r14_r10_minus_1017_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r4_r3_minus_2703_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r4_r3_minus_2703_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r8_r10_minus_831_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r8_r10_minus_831_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r5_r6_minus_3194_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r5_r6_minus_3194_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r2_r3_minus_3607_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r2_r3_minus_3607_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r14_r7_minus_2119_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r14_r7_minus_2119_PreIndex,
  },
  {
    ARRAY_SIZE(kOutputs_Str_NegativePreIndex_al_r4_r3_minus_2559_PreIndex),
    kOutputs_Str_NegativePreIndex_al_r4_r3_minus_2559_PreIndex,
  },
};

#endif  // VIXL_SIMULATOR_COND_RD_MEMOP_IMMEDIATE_8192_STR_A32_H_
